我发送一个URL请求,我用System.out.println(sendURL("www.xxxx"))结果是一段XML类似以下信息
如何用java接受他返回的信息呢?我要提取出这个XML文件的相关信息
<?xml version="1.0" encoding="UTF-8" ?>
<response>
<lst name="responseHeader"></lst>
<result name ="response" numFound="222">
<doc>
<str name="zs">zhangsan</str>
<str name="ls">lisi</str>
<int name="ww">wangwu</int>
<int name="qq">qq</int>
<!--很多doc-->
</doc>
<doc>
<str name="zs2">zhangsan2</str>
<str name="ls2">lis2i</str>
<int name="ww2">wangwu2</int>
<int name="qq2">qq2</int>
</doc>
</result>
<lst name="11">
<ls name='a'/>
<ls name='b'/>
</lst>
</response>
我要提取doc里面的信息怎么解析呢?
以前解析XML都是需要..getResourceAsStream("db-config.xml") 里面的参数是一个文件名。可是我发送的URL,在我调用sendRUL这个方法后。用System.out.printlt()打印
如何解析希望大家不吝赐教
如何用java接受他返回的信息呢?我要提取出这个XML文件的相关信息
<?xml version="1.0" encoding="UTF-8" ?>
<response>
<lst name="responseHeader"></lst>
<result name ="response" numFound="222">
<doc>
<str name="zs">zhangsan</str>
<str name="ls">lisi</str>
<int name="ww">wangwu</int>
<int name="qq">qq</int>
<!--很多doc-->
</doc>
<doc>
<str name="zs2">zhangsan2</str>
<str name="ls2">lis2i</str>
<int name="ww2">wangwu2</int>
<int name="qq2">qq2</int>
</doc>
</result>
<lst name="11">
<ls name='a'/>
<ls name='b'/>
</lst>
</response>
我要提取doc里面的信息怎么解析呢?
以前解析XML都是需要..getResourceAsStream("db-config.xml") 里面的参数是一个文件名。可是我发送的URL,在我调用sendRUL这个方法后。用System.out.printlt()打印
如何解析希望大家不吝赐教
http://it.china-b.com/cxsj/java/20090612/83633_1.html
2个例子 自己照着看看