jax 如何解析以下xml
<?xmlversion="1.0"encoding="UTF-8"?><beanid=student><propertyid="name">11</property><...
<?xml version="1.0" encoding="UTF-8"?>
<bean id=student >
<property id="name" >11</property>
<property id="age" />
<date>2017-05-08 11:22:33</date>
<t1 id2="name" >2017-05-08 11:22:33</t1>
</bean> 展开
<bean id=student >
<property id="name" >11</property>
<property id="age" />
<date>2017-05-08 11:22:33</date>
<t1 id2="name" >2017-05-08 11:22:33</t1>
</bean> 展开
1个回答
展开全部
网上搜了下,解析XML的方法大致有以下几种:
XmlIO、Xerces、JDOM、dom4j、XOM、JiBX、KXML、XMLBeans、jConfig、XStream、Piccolo、NanoXML、XP Parser、Commons-Digester、NunniMJAX、Crimson、JOX、JaxMe、XMLConfigReader、Woodstox、xalan
我自己用过的有JiBX、XMLBeans、JDOM、dom4j和java自带的xpath;其中JiBX、XMLBeans原理类似,而JDOM、dom4j的原理类似。java自带的xpath适用于不需要解析全部的XML文件,只需其中的部分属性的时候,比较适用。
XmlIO、Xerces、JDOM、dom4j、XOM、JiBX、KXML、XMLBeans、jConfig、XStream、Piccolo、NanoXML、XP Parser、Commons-Digester、NunniMJAX、Crimson、JOX、JaxMe、XMLConfigReader、Woodstox、xalan
我自己用过的有JiBX、XMLBeans、JDOM、dom4j和java自带的xpath;其中JiBX、XMLBeans原理类似,而JDOM、dom4j的原理类似。java自带的xpath适用于不需要解析全部的XML文件,只需其中的部分属性的时候,比较适用。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询