2012-06-08 82 views
2

當我在Java中解析xml文件時,是否可以獲取特定元素的限制?獲取特定xml元素的xsd限制

例如,如果我有模式

<xs:element name="MyString" minOccurs="0"> 
    <xs:simpleType> 
    <xs:restriction base="xs:string"> 
    <xs:maxLength value="100"/> 
    </xs:restriction> 
    </xs:simpleType> 
</xs:element> 

,當我的XML文件解析過程中得到節點的MyString我希望能夠獲取的信息,它的限制是XS:字符串,最大長度= 100

+1

[Check JAXB](http://www.oracle.com/technetwork/articles/javase/index-140168.html) – AurA

回答

2

我會推薦這個project

這是與Puce鏈接相同的jaxb插件,但具有適當的maven項目和一些改進。