如何针对导入另一个 XSD 的 XSD 验证 XML
How to validate XML against XSD which import another XSD
我有 2 个 XSD 个文件。 DCL.xsd
进口 common.xsd
。
我有 DCL.xml
。现在,我想用 DCL.xsd
验证 DCL.xml
。
我怎样才能做到这一点?
只要 common.xsd
使用 xsd:include
or xsd:import
, there is nothing extraordinary you have to do to validate DCL.xml
against DCL.xsd
. Simply associate DCL.xml
with DCL.xsd
using the usual methods such as schemaLocation
or nonamespaceSchemaLocation
正确地合并到 DCL.xsd
中即可。
我有 2 个 XSD 个文件。 DCL.xsd
进口 common.xsd
。
我有 DCL.xml
。现在,我想用 DCL.xsd
验证 DCL.xml
。
我怎样才能做到这一点?
只要 common.xsd
使用 xsd:include
or xsd:import
, there is nothing extraordinary you have to do to validate DCL.xml
against DCL.xsd
. Simply associate DCL.xml
with DCL.xsd
using the usual methods such as schemaLocation
or nonamespaceSchemaLocation
正确地合并到 DCL.xsd
中即可。