2016-04-19 11 views
1

Ich bin neu in diesem XML-Zeug, und ich habe ein Problem mit der Position des Elements Diops.Kann die Deklaration des Elements "Diops" nicht finden

Hier mein xml ist

<diops 
    xmlns:ans="ttp://dados.wsh.com.br/diopsxml-2016/xsd/2016/xsd/2016" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:SchemaLocation="http://dados.wsh.com.br/diopsxml-2016/xsd/2016 Diops2016.xsd"> 

Und hier ist meine XSD

<xml version="1.0" encoding="UTF-8"?> 
<xs:schema 
    xmlns:xs="http://www.w3.org/2001/XMLSchema" 
    xmlns:tns="http://www.ans.gov.br/ws/diops/financeiro/schema/v2016" 
    elementFormDefault="qualified" 
    targetNamespace="http://www.ans.gov.br/ws/diops/financeiro/schema/v2016" 
    version="1.1"> 

    <xs:include schemaLocation="DiopsComplexTypes2016.xsd"/> 

    <xs:element name="diops"> 
     <xs:complexType> 
      <xs:sequence> 
       <xs:element ref="tns:identificacao"/> 
       <xs:element name="financeiro" type="tns:financeiro"/> 
      </xs:sequence> 
     </xs:complexType> 
    </xs:element> 
</xs:schema> 

Die Nachricht, die mir angezeigt ist. „Kann die Deklaration des Elements nicht gefunden 'diops'

Aber er ist das erste Element, das ich in der XSD-Datei deklariere, mit den anderen Elementen habe ich kein Problem, nur mit dem Element namens "Diops".

Sorry über mein schlechtes Englisch.

Antwort

0

Ich vermute, Sie versuchen, Ihr XML-Dokument gegen das Schema zu validieren.

Anyways, Ihr Schema definiert das <diops> Element im http://www.ans.gov.br/ws/diops/financeiro/schema/v2016 Namespace zu sein (das ist, was die target Attribut der Fall ist). In Ihrem XML-Dokument gehört das Element <diops> jedoch zum leeren-Namespace.

<diops xmlns="http://www.ans.gov.br/ws/diops/financeiro/schema/v2016" ... > 
+0

Vielen Dank für Ihre Antwort:

Sie sollten einfach eine Namespace-Deklaration in Ihrem XML-Dokument hinzuzufügen. Es klappt! –

+0

Das OP sollte wahrscheinlich auch den Namen des 'xsi: schemaLocation' Attributs korrekt buchstabieren (Kleinbuchstaben 's'). –

Verwandte Themen