当前位置: 代码迷 >> Eclipse >> 求个解决 方法解决思路
  详细解决方案

求个解决 方法解决思路

热度:65   发布时间:2016-04-23 14:13:00.0
求个解决 方法
涉及到数据库

一个URL 对应多种行业

表A的存储方式是

`一个字段````````这么多在一起是一个字段``````
````URL```````行业: 行业1,行业2,行业N日期

表B的存储方式是
URL 行业1
URL 行业2
URL 行业N

程序要做的是 把表B的URL跟表A的URL匹配,存在同样URL的话 再看B表有没有A表 没有的行业,没有就把A表 那条数据UPDATE下

我原来的想法是把A表那多种信息挨在一起的字段 用空格把行业截取出来

但后来发现 大多数据 最后一个行业和紧跟后面的日期没有...任何东西相隔

有什么方法能按我的想法把 行业那块给截出来

或者给我支些其他解决方法?

------解决方案--------------------
日期长度确定的话,可以把行业String先变成````URL```````行业: 行业1,行业2,行业N


------解决方案--------------------
用substring切字符串。
Stirng s = "www.sine.com行业: 行业1,行业2,行业N日期222";
Stirng url = s.substring(0,s.indexof("行业"));
String hangye = s.substirng(s.indexof("行业")+1,s.indexof("日期"));
String day = s.substirng(s.indexof("日期")+1);

hangye再用StringToken切,号
  相关解决方案