1

在我的公司,他们提出了自己的 xml,用作数据架构,现在我必须根据该架构验证 xml。有什么简单的方法可以做到,还是我必须从头开始写?

我正在使用java6 ...

谢谢

4

2 回答 2

1

查看 Package javax.xml.validation,从 Java 5 开始,API 支持自定义模式的验证。

SchemaFactory对象有一个方法 newSchema,它将获取一个文件并从中创建一个可以验证的模式。

编辑:如果您需要将 XML 文件转换为模式,请查看以下问题:Any tools to generate an XSD schema from an XML instance document?

于 2010-01-14T12:48:19.480 回答
1

一种可能性是创建一个 XSLT 转换,将本地模式文档转换为标准,例如XML SchemaRelax NG

于 2010-01-14T12:50:32.070 回答