Java相当于.NET的System.Xml.Schema类?

时间:2010-07-21 08:07:02

标签: java .net xml xsd shared-libraries

.NET Framework将一组非常有用的类公开为System.Xml.Schema namespace

的一部分

除此之外,诸如XmlSchema和XmlSchemaElement之类的类提供了用于定义/编写和解析/读取/遍历XML模式文件的有用API。

Java是否存在等效的库?

2 个答案:

答案 0 :(得分:2)

实现这一目标的工具就在那里,但我认为在Java中没有任何特定的东西。我要做的是在XML Schema模式(http://www.w3.org/2001/XMLSchema)上运行JAXB,它将生成与XSD结构相对应的Java类。然后,您可以使用它们来读取/写入XML模式,并根据XML模式架构进行验证。

答案 1 :(得分:0)