AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Auslesen von Werten in einer XML

Ein Thema von keine_ahnung · begonnen am 1. Jan 2011 · letzter Beitrag vom 2. Jan 2011
Antwort Antwort
keine_ahnung

Registriert seit: 5. Mär 2009
5 Beiträge
 
#1

Auslesen von Werten in einer XML

  Alt 1. Jan 2011, 21:24
Hallo
hab mal wieder ein problem, dieses mal steh ich so richtig auf dem Schlauch.
ich hab eine XML-Datei und würde gerne die Werte auslesen um sie weiter zu benutzen.
Hier die XML-Datei.

Code:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Tour>
    <RouteOptions>
        <NaviMode value="motorbike"/>
        <OptimizationMode value="short"/>
        <TTIBypass mode="avoid" calculation="automatic"/>
        <RoadUsageTypes>
            <MotorWays mode="avoid"/>
            <TollRoads mode="avoid"/>
            <SpecialChargeRoads mode="avoid"/>
            <Ferries mode="avoid"/>
            <Tunnels mode="use"/>
            <CarTrains mode="use"/>
            <SeasonalRestrictedRoads mode="use"/>
            <TimeRestrictedRoads mode="use"/>
            <UnpavedRoads mode="avoid"/>
            <IPDRoads mode="use"/>
            <TrafficFlowInfo mode="use"/>
        </RoadUsageTypes>
        <TravelSpeeds>
            <Vehicle unit="km_h" speed="80.0">
                <MotorWay unit="km_h" speed="120.0"/>
                <PedestrianArea unit="km_h" speed="7.2"/>
            </Vehicle>
            <Bicycle unit="km_h" speed="14.4"/>
            <Pedestrian unit="km_h" speed="3.6"/>
        </TravelSpeeds>
    </RouteOptions>
    <Start>
        <Country/>
        <State/>
        <Zip/>
        <City name="NeuePosition 1"/>
        <Street/>
        <SideStreet/>
        <HouseNumber/>
        <Coordinates mercatory="6280369" mercatorx="1045711" longitude="9.4043" latitude="49.07386"/>
    </Start>
    <Destination>
        <Country/>
        <State/>
        <Zip/>
        <City name="NeuePosition 2"/>
        <Street/>
        <SideStreet/>
        <HouseNumber/>
        <Coordinates mercatory="6302766" mercatorx="991959" longitude="8.9209" latitude="49.20564"/>
    </Destination>
</Tour>
Wie komme ich an die longitude und latitude ran?
Würde gerne diese 2 Werte in eine Listbox schreiben.
Ist das möglich?
Primär interessiert mich wie ich auf diese Werte zugreifen kann.
Kann mir jemand einen Tipp bzw. ein Beispiel bzw. Tutorien nennen?
Würde mich sehr freuen.
Beste Grüße
chris
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.437 Beiträge
 
Delphi 12 Athens
 
#2

AW: Auslesen von Werten in einer XML

  Alt 1. Jan 2011, 21:28
Hallo...

am besten benutzt du eine XML Biblothek.
- himXML http://www.delphipraxis.net/130751-h...-himix-ml.html
- wenn du die Jedies hast JvSimple XML

...beschäftige dich mal damit und wenn du dann konkrete Fragen bei der Umsetzung hast...nachfragen
  Mit Zitat antworten Zitat
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#3

AW: Auslesen von Werten in einer XML

  Alt 1. Jan 2011, 21:48
Delphi hat von zu Hause aus auch eine Möglichkeit auf XML zuzugreifen: TXMLDocument. Spart weitere Komponentenlibs.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.378 Beiträge
 
Delphi 12 Athens
 
#4

AW: Auslesen von Werten in einer XML

  Alt 1. Jan 2011, 22:16
http://www.delphipraxis.net/82664-op...-tutorial.html
http://www.delphipraxis.net/7356-xml-tutorial.html

Das OpenXML-Tut kann man auch Teilweise auf MSXML (TXMLDocument / IXMLDocument / IXMLDOMDocument) anwenden.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.437 Beiträge
 
Delphi 12 Athens
 
#5

AW: Auslesen von Werten in einer XML

  Alt 1. Jan 2011, 22:54
Delphi hat von zu Hause aus auch eine Möglichkeit auf XML zuzugreifen: TXMLDocument. Spart weitere Komponentenlibs.
...hab ich mit Absicht nicht erwähnt, da ich schon bei den einfachsten Sachen mit ganz blöden Fehlern (interne Speicherverwaltung) zu kämpfen hatte und die Bibliothek sehr komplex ist.
  Mit Zitat antworten Zitat
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#6

AW: Auslesen von Werten in einer XML

  Alt 2. Jan 2011, 01:32
Für das bisschen da oben sollte es reichen
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.437 Beiträge
 
Delphi 12 Athens
 
#7

AW: Auslesen von Werten in einer XML

  Alt 2. Jan 2011, 08:47
Moin...

das war ja das Problem... eben nicht. Ich habe es nicht geschafft 2 Knoten (auch wenn es der selbe war) hintereinander auszulesen. Jedesmal nach dem ersten Lesen eines Knotens kam die Meldung "kein aktives XML Document".
nach 3 Stunden hab ich genervt aufgegeben, da auch die Recherche zu diesem Problem nichts hervorbrachte.
  Mit Zitat antworten Zitat
Antwort Antwort


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 05:05 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