Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   XML (https://www.delphipraxis.net/46-xml/)
-   -   Delphi xml Einlesen (https://www.delphipraxis.net/128649-xml-einlesen.html)

Digielm 3. Feb 2009 13:23


xml Einlesen
 
hallo ich hab da ein Problem eine XML sauber auszulesen.

Delphi-Quellcode:
<NewDataSet>
  <NewDataSet>
    <config>
      <connectorparameters>
        <parameter gwhost="localhost" />
        <parameter gwdatabase="hamelinvrm_V10" />
        <parameter gwuser="Administrator" />
        <parameter gwpassword="landre2008" />
        <parameter sqlhost="Localhost" />
        <parameter sqluser="sa" />
        <parameter sqlpassword="#$2e@rs2he@r$#" />
      </connectorparameters>
      <Abgleichparameter>
        <abparameter vollAbgleich="false" teilAbgleich="true" rollen="false" nullen="false" lief="false" kunden="true" gp="false" Vorfahrt="1" Adressdaten="" Adressabgleich="1" Abgleich="1" />
      </Abgleichparameter>
      <abgleich>
        <param searchfield="DEBI" objectname="CUSTOMER" intervalzeitinmin="2" gwtable="ADDRESS" />
        <param searchfield="" objectname="CUSTOMER" gwtable="ADDRESS" />
      </abgleich>
      <standarddebtorreference VKORG="9" LANGUAGE="D" CUSTOMERNO="54447" CURRENCY="EUR" COUNTRYCODE="DE" COUNTRY="Deutschland" />
      <standardcreditorreference LANGUAGE="D" CUSTOMERNO="999999" CURRENCY="EUR" COUNTRYCODE="DE" COUNTRY="Deutschland" />
      <debtorreference LANGUAGE="D" CUSTOMERNO="54447" CURRENCY="EUR" COUNTRYCODE="DE" COUNTRY="Deutschland" />
      <debtorreference LANGUAGE="D" CUSTOMERNO="24554" CURRENCY="EUR" COUNTRYCODE="IT" COUNTRY="Italien" />
      <debtorreference LANGUAGE="D" CUSTOMERNO="24555" CURRENCY="EUR" COUNTRYCODE="PL" COUNTRY="Polen" />
      <debtorreference LANGUAGE="F" CUSTOMERNO="24556" CURRENCY="EUR" COUNTRYCODE="FR" COUNTRY="Frankreich" />
      <debtorreference LANGUAGE="D" CUSTOMERNO="24557" CURRENCY="EUR" COUNTRYCODE="CH" COUNTRY="Schweiz" />
      <debtorreference LANGUAGE="D" CUSTOMERNO="24558" CURRENCY="EUR" COUNTRYCODE="CA" COUNTRY="Kanada" />
      <debtorreference LANGUAGE="D" CUSTOMERNO="25080" CURRENCY="EUR" COUNTRYCODE="AT" COUNTRY="Österreich" />
hier mal die XML.

Meine Frage ich komme mit "findnode" weder auf die parameter noch auf die debtorreference

Kann mir da jemand helfen ??

oder gibts in der VCL eine Möglichkeit wie in .net mit dataset und dataview eine XML einzulesen ?

sirius 3. Feb 2009 20:33

Re: xml Einlesen
 
Eigentlich kommt man mit TXMLDocument oder auch mit MXXML o.ä. daran. Wo liegt denn genau das Problem? Was hast du gemacht?


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:25 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz