首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

急解析xml,见习第一个任务

2014-04-27 
急,解析xml,,实习第一个任务。

急,解析xml,,实习第一个任务。
<viewentry position="" unid="" noteid="" siblings="">
<entrydata columnnumber="0" name="$FullName">
<text>U00592/XCQ</text></entrydata>
<entrydata columnnumber="1" name="$LastName">
<text>张三</text></entrydata>
<entrydata columnnumber="2" name="$DepartmentID">
<text>D00</text></entrydata>
<entrydata columnnumber="3" name="$Department">
<text>文山路</text></entrydata>
<entrydata columnnumber="4" name="$companyid">
<text>C001</text></entrydata>
<entrydata columnnumber="5" name="$CompanyName">
<text>XXX街道</text></entrydata>
</viewentry>
根节点是viewentrys 现在用jdom解析到子节点viewentry,求教怎么获得某一个属性,例如要取得张三这个值。
<entrydata columnnumber="1" name="$LastName">
<text>张三</text></entrydata>,试了好多都是空的。
[解决办法]
google jdom的使用要比在这里问快多了
[解决办法]
我测试可以的。估计
是你xml 问题,你换成我写的那个xml。

columnnumber--->0
[解决办法]
name--->$FullName
U00592/XCQ
columnnumber--->1
[解决办法]
name--->$LastName
张三
columnnumber--->2
[解决办法]
name--->$DepartmentID
D00
columnnumber--->3
[解决办法]
name--->$Department
文山路
columnnumber--->4
[解决办法]
name--->$companyid
C001
columnnumber--->5
[解决办法]
name--->$CompanyName
XXX街道


xml文件
<?xml version = "1.0" encoding="GB2312" ?>
<viewentry position="" unid="" noteid="" siblings="">
<entrydata columnnumber="0" name="$FullName">
<text>U00592/XCQ</text></entrydata>
<entrydata columnnumber="1" name="$LastName">
<text>张三</text></entrydata>
<entrydata columnnumber="2" name="$DepartmentID">
<text>D00</text></entrydata>
<entrydata columnnumber="3" name="$Department">
<text>文山路</text></entrydata>
<entrydata columnnumber="4" name="$companyid">
<text>C001</text></entrydata>
<entrydata columnnumber="5" name="$CompanyName">
<text>XXX街道</text></entrydata>
</viewentry>

[解决办法]
额,sax,jdom,dom4j都可以的,下个API官方demo一抄就可以了,兄弟,没那么复杂

热点排行