Einzelnen Beitrag anzeigen

creehawk

Registriert seit: 1. Jul 2013
Ort: Hamburg
241 Beiträge
 
Delphi 10.4 Sydney
 
#1

IXMLDomDocument vs. IXMLDocument

  Alt 12. Nov 2018, 18:43
Moin Moin.

Ein Teil einer XSD:

Code:
  <xs:element name="Adressen">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="Adresse" maxOccurs="unbounded" minOccurs="0">
          <xs:complexType>
            <xs:sequence>
              <xs:element type="DataPattern_PersNr" name="PersNr"/>
              <xs:element type="DataPattern_Anrede" name="Anrede"/>
              <xs:element type="DataPattern_Titel" name="Titel"/>
              //...***...
              <xs:element type="DataPattern_BPANR" name="BPANR"/>
              <xs:element type="xs:base64Binary" name="Photo"/>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>

Ich möchte die Attribute "type" und "name" auslesen in eine ListBox.

Mit IXMLDomDocument mache ich dies:
Code:
.....SelectSingleNode('//xs:element[@name="Adresse"]').childNodes.nextNode.childNodes.nextNode.childNodes;
Nicht elegant, funktioniert aber bestens.

Mit IXMLDocument mache ich ......das wie? Oder geht das nicht? Oder ganz anders?

creehawk
  Mit Zitat antworten Zitat