AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein XML Delphi Mehrere gleichnamige Elemente
Thema durchsuchen
Ansicht
Themen-Optionen

Mehrere gleichnamige Elemente

Ein Thema von dominikkv · begonnen am 7. Feb 2008 · letzter Beitrag vom 7. Feb 2008
 
dominikkv

Registriert seit: 30. Sep 2006
Ort: Gundelfingen
1.109 Beiträge
 
Delphi 2007 Professional
 
#1

Mehrere gleichnamige Elemente

  Alt 7. Feb 2008, 20:43
Hi

ich hab nen XML-File welches ich auslesen möchte.
Ich verwende dazu die XMLLib von Mütze1

Ich hab nun eine XML-Datei die mehrere gleichnamige Elemente hat.
Leider hab ich kein Plan wie ich die (gezielt) auslesen kann.
Hier erstmal ein Ausschnitt der XML: (Striche am Anfang zur orientation)
Delphi-Quellcode:
- <form name="BILLTO">
  - <element name="BILLTO_STREET_1" type="text" caption="Straße/Hausnr.:">
      <![CDATA[ Brunfels-Str. 8 ]]>
    </element>
  - <element name="BILLTO_POSTCODE" type="text" caption="PLZ:">
      <![CDATA[ 79495 ]]>
    </element>
  - <element name="BILLTO_CITY" type="text" caption="Ort:">
      <![CDATA[ Neuburg ]]>
    </element>
Auf das erste Element kann ich so zugreifen:
Lib.root.getNode('formvalues/form/element').Value.AsString Mein Ziel: die Elemente anhand des Attribut name unterscheiden und drauf zugreifen.
Beispiel:
Lib.root.getNode('formvalues/form').NodeByAttribut('name', 'BILLTO_POSTCODE').Value.AsString Geht sowas in der art?
Hoffe ihr versteht was ich meine^^

mfg.Dominik
Dominik
Wer anderen eine Grube gräbt, hat ein Gruben-Grab-Gerät!
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:53 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