这里我试图恢复扩展值(AnyType),这不是一个元素,所以“element.getchild()”和co不起作用。你知道如何解决这个问题吗? 感谢。
<xsd:extension base="AnyType">
<xsd:attribute name="Critical" type="xsd:boolean" use="required"/>
</xsd:extension>
答案 0 :(得分:2)
您是否尝试获取base
属性的值(在这种情况下为"AnyType"
)?使用Element.getAttributeValue(String)
方法:
String baseAttrValue = element.getAttributeValue("base");