如何基于.XMLSchema文件验证xml

时间:2018-07-04 05:22:14

标签: xml-validation

我有一个要求,我必须验证具有导入和包括功能的xsd 但是问题是我提供的测试文件位于.XMLSchema文件而不位于.xsd

有人可以帮我找到办法

我正在附加.XMLSchema文件的示例

<?xml version="1.0" encoding="UTF-8"?>
<con:schemaEntry xmlns:con="http://www.bea.com/wli/sb/resources/config">
    <con:schema><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<xs:schema version="1.0" targetNamespace="http://saml.ws.whitehorses.nl/" xmlns:tns="http://saml.ws.whitehorses.nl/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="sayHello" type="tns:sayHello"/>
<xs:element name="sayHelloResponse" type="tns:sayHelloResponse"/>
<xs:complexType name="sayHello">
<xs:sequence/>
</xs:complexType>
<xs:complexType name="sayHelloResponse">
<xs:sequence>
<xs:element name="return" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:schema>]]></con:schema>
    <con:targetNamespace>http://saml.ws.whitehorses.nl/</con:targetNamespace>
</con:schemaEntry>

0 个答案:

没有答案