有什么更好的方法解析XML schema文件? schema本身就是一个xml,可以用dom解析的,不知道楼主“会多出很多没用的节点”指的是什么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 比如这个schema: <xs:element name="name"> <xs:complexType> <xs:sequence> <xs:element name="firstName" type="xs:string"/> <xs:element name="MI" type="xs:string"/> <xs:element name="lastName" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element>.... <xs:complexType>,<xs:sequence>等等就算是无用的节点, 很难从schema获取节点的树型结构.如果是普通的xml文件, 用SAXReader很容易的到树型结构.比如:<name> <firstName>San</firstName> <MI> II </MI> <lastName> Zhang </lastName></name>父节点是name, 子节点有firstName, MI, lastName.也就是说,有什么更有效解析schema文件? schema 是用来解析你底下这个所谓普通xml文件的 ,不知道楼主想要干什么,你可以用解析schema 的对象来对地下的xml结构进行校验,但是从schema 读出文档的树型结构好像有点走歪了吧。 form的onsubmit总是提交,高手进来 读取不了Cookie Java应用事务问题 spring 事务问题 国际化时native2ascii.exe问题,急! Spring大问题 不知道有没有人组成这样全国产系统?如果有请发个帖子,介绍一下吧? C的简单加密程序翻译成JAVA~ hibernate VO类编译文件存放路径问题 Struts和WAF的异同!急!!!!! 如何在ejb container 中使用log4j 现在IT行情真是井喷了吗?
<xs:element name="name">
<xs:complexType>
<xs:sequence>
<xs:element name="firstName" type="xs:string"/>
<xs:element name="MI" type="xs:string"/>
<xs:element name="lastName" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>....
<xs:complexType>,<xs:sequence>等等就算是无用的节点, 很难从schema获取节点的树型结构.如果是普通的xml文件, 用SAXReader很容易的到树型结构.
比如:
<name>
<firstName>San</firstName>
<MI> II </MI>
<lastName> Zhang </lastName>
</name>父节点是name, 子节点有firstName, MI, lastName.
也就是说,有什么更有效解析schema文件?