<?xml version="1.0" encoding="UTF-8"?>
<RESULT>
<TQDAS>
<TQDA>
<TQBH>062260002506247</TQBH>
<TQMC>27000C05平西电管站(开发区<二>)</TQMC>
<TQDZ>平西工业区</TQDZ>
<BMBH>06296</BMBH>
<CBBH>26032005</CBBH>
<CBR>18</CBR>
<CZLB>CE</CZLB>
</TQDA>
<RECORDCOUNT>333</RECORDCOUNT>
</TQDAS>
</RESULT>
-----------------------------------------
上面的xml请问有谁能解释器解释出来? 有办法的送分!!!
dom4j,apache,java api都可以.....只要能解释成 DOC 对象
<二> 必须要有这个字符吗?那估计需要做个预处理
这个字符串在xml格式中是错误的,不能生成这样的格式,小于号"<"在xml内容中应该是"<",是lower than的意思,大于号">"在xml中的内容中应该是">",是greater than的意思。正确的写法是:
<?xml version="1.0" encoding="UTF-8"?>
<RESULT>
<TQDAS>
<TQDA>
<TQBH>062260002506247 </TQBH>
<TQMC>27000C05平西电管站(开发区 <二>) </TQMC>
<TQDZ>平西工业区 </TQDZ>
<BMBH>06296 </BMBH>
<CBBH>26032005 </CBBH>
<CBR>18 </CBR>
<CZLB>CE </CZLB>
</TQDA>
<RECORDCOUNT>333 </RECORDCOUNT>
</TQDAS>
</RESULT>
所以要换成
<二> 几乎不可能做到(上面的xml是字符串,已经生成了,而我拿到数据再解释,要转义已经是做不到了)
看来,只能想办法协商限制 <,>的出现。
谢谢大家。