.NET Framework将一组非常有用的类公开为System.Xml.Schema namespace。
的一部分除此之外,诸如XmlSchema和XmlSchemaElement之类的类提供了用于定义/编写和解析/读取/遍历XML模式文件的有用API。
Java是否存在等效的库?
答案 0 :(得分:2)
实现这一目标的工具就在那里,但我认为在Java中没有任何特定的东西。我要做的是在XML Schema模式(http://www.w3.org/2001/XMLSchema)上运行JAXB,它将生成与XSD结构相对应的Java类。然后,您可以使用它们来读取/写入XML模式,并根据XML模式架构进行验证。
答案 1 :(得分:0)
您是否看过Java.xml.validation?
http://www.ibm.com/developerworks/xml/library/x-javaxmlvalidapi.html