Cannot find the declaration of element 'Templates



XML input



<?xml version="1.0"?>
<Templates>
<Template>
<ObjTmplId>1</ObjTmplId>
<AttTmplId>1</AttTmplId>
<Is_Ingest>0</Is_Ingest>
<System_Name>DNC</System_Name>
<System_Category>ALL</System_Category>
<System_Class>hazarda</System_Class>
<System_Table>BD000</System_Table>
<System_Attribute>cod</System_Attribute>
<System_Value>-32768</System_Value>
</Template>
</Templates>


xsd doc



<xsd:element name="Templates" type="TemplateListType" />

<xsd:complexType name="TemplateListType">
<xsd:sequence>
<xsd:element name="Template" type="TemplateType" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="TemplateType">
<xsd:sequence>
<xsd:element name="ObjTmplId" type="xsd:integer"/>
<xsd:element name="AttTmplId" type="xsd:integer"/>
<xsd:element name="Is_Ingest" type="xsd:integer"/>
<xsd:element name="System_Name" type="xsd:string"/>
<xsd:element name="System_Category" type="xsd:string"/>
<xsd:element name="System_Class" type="xsd:string"/>
<xsd:element name="System_Table" type="xsd:string"/>
<xsd:element name="System_Attribute" type="xsd:string"/>
<xsd:element name="System_Value" type="xsd:string"/>
<xsd:element name="Condition" minOccurs="0" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>

</xsd:schema>


The xsd could not validate the xml. I was trying to have an xml file that's valid with the xsd. I have attached both the xml and xsd docs


No comments:

Post a Comment