XML字符串的解析.
如题: 我从网上获取了XML的内容,把XML的全部内容放到了String里,返回了String. 如果我想拿到这些XML的内容,我是用String来解析还是Dom4j?如果是这样,Dom4j可不可以解析? 如果我想要取得这个String : <created_at>Tue Feb 9 2:08:49 +0000 2010 </created_at> <id>46415505 </id> <text>在工不要工了民同是 </text> 里的 <id>46415505 </id>其中的内容 46415505 ,用什么方法取得? < <必须要判断 46415505 是不是 <id> </id> 这个节点里面的.>>
根据elementName节点名字是否是id 我一般是用KXML来解析。网上有很多例子引用 根据elementName节点名字是否是id 我知道这个方法,问题是现在我已经把XML的全部内容放进String里了.而且我用SAXReader.read(String)读不出来.引用 Document document = new SAXReader().read( Thread.currentThread().getContextClassLoader().getResourceAsStream(filePath) ); List listWsdlAddr = document.selectNodes("//SpConfig/WsdlAddr"); System.out.println(listWsdlAddr.size()); for (Iterator iter = listWsdlAddr.iterator(); iter.hasNext();){ Element element = (Element) iter.next(); String s = element.getStringValue(); System.out.println(s); } 我的JAVA代码: Java code: try {
相关问答:
从数据库中查询一张表的数据 select 部门,姓名 from tb 如何才能生成下面的xml格式 XML code: <folder state="unchecked" label="全部"> <folder state="unchecked&qu ......
已知文件1.xml和数据文件db.xml,如何用java编写程序,得出2.xml文件? 1.已知xml文件 1.xml结构如下: <cs> <cs name="cs1" details="This is cs1" country="China&q ......
在action中至少有4个方法,每个方法接受一种请求,例如四个方法最简单的就是增删改查,每一种操作,需要校验的action属性是不同的,校验属性的规则也是不同的,怎么样才能使用xml的输入校验? 如果是使用actionName ......
XML code: <?php $XMLstr="<DMResponse><Code>1</Code><Description>Your request was successfully received and processed.</Description><ResultData><Explan ......