怎么从html源码中获取URL链接
如何从html源码中获取URL链接?
网页的html源码我已经获取到 我保存到了一个byte[] result 中,下面是html源码的部分片段:
{"thumbURL":"http://t10.baidu.com/it/u=3544188057,2509466519&fm=59",
"middleURL":"",
"largeTnImageUrl":"http://t12.baidu.com/it/u=3443469662,2393181290&fm=59",
"hasLarge" : 0,
"hoverURL":"http://t10.baidu.com/it/u=3513786075,2475270877&fm=59",
"pageNum":16,
"o
如题,我想获取上面html源码中红色的URL部分,并且放在一个数组中,我该如何做?最好能给出代码,多谢了!!!!
------解决方案--------------------
如果是死的的话可以用正则表达式或者直接spit~~!
------解决方案--------------------
json访问子节点,搞定
------解决方案--------------------
JSONObject
------解决方案--------------------
1引入第三方jar包json-lib.jar
2JSONObjcet _obj= JSONObject.fromObject(jsonString); jsonstring 为你传入的字符串 也可以传入byte[]
3对应解析调用api 类似于字典的获取方式
JSONArray _arr = _obj.getJSONArray("data")
_arr[index].get(key)传入的key
网页的html源码我已经获取到 我保存到了一个byte[] result 中,下面是html源码的部分片段:
{"thumbURL":"http://t10.baidu.com/it/u=3544188057,2509466519&fm=59",
"middleURL":"",
"largeTnImageUrl":"http://t12.baidu.com/it/u=3443469662,2393181290&fm=59",
"hasLarge" : 0,
"hoverURL":"http://t10.baidu.com/it/u=3513786075,2475270877&fm=59",
"pageNum":16,
"o
如题,我想获取上面html源码中红色的URL部分,并且放在一个数组中,我该如何做?最好能给出代码,多谢了!!!!
------解决方案--------------------
如果是死的的话可以用正则表达式或者直接spit~~!
------解决方案--------------------
json访问子节点,搞定
------解决方案--------------------
JSONObject
------解决方案--------------------
1引入第三方jar包json-lib.jar
2JSONObjcet _obj= JSONObject.fromObject(jsonString); jsonstring 为你传入的字符串 也可以传入byte[]
3对应解析调用api 类似于字典的获取方式
JSONArray _arr = _obj.getJSONArray("data")
_arr[index].get(key)传入的key