Autor Beitrag
duff
Hält's aus hier
Beiträge: 9



BeitragVerfasst: So 18.09.05 16:26 
hallo leute,

ich brauche mal wieder eure hilfe :roll:

ich möchte folgende xml datei, z.b. in einen stringgrid ausgeben, nur habe keine hilfen gefunden die sich mit dieser art von xml datei befassen. wie muss ich vorgehen um dies hin zu bekommen??



ausblenden volle Höhe Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<handelskurse>
  <kurse>
    <resource value="1">
      <resource_name value="Eisen" />
      <preis_ankauf value="0.25" />
      <preis_verkauf value="0.45" />
      <handel_aktiv value="1" />
    </resource>
    <resource value="2">
      <resource_name value="Stahl" />
      <preis_ankauf value="1.66" />
      <preis_verkauf value="1.86" />
      <handel_aktiv value="1" />
    </resource>
    <resource value="3">
      <resource_name value="VV4A" />
      <preis_ankauf value="6.43" />
      <preis_verkauf value="6.63" />
      <handel_aktiv value="1" />
    </resource>
    <resource value="4">
      <resource_name value="Eis" />
      <preis_ankauf value="0.71" />
      <preis_verkauf value="0.91" />
      <handel_aktiv value="1" />
    </resource>
    <resource value="5">
      <resource_name value="chem. Elemente" />
      <preis_ankauf value="0.76" />
      <preis_verkauf value="0.96" />
      <handel_aktiv value="1" />
    </resource>
    <resource value="6">
      <resource_name value="Wasser" />
      <preis_ankauf value="1.62" />
      <preis_verkauf value="2.02" />
      <handel_aktiv value="1" />
    </resource>
    <resource value="7">
      <resource_name value="Energie" />
      <preis_ankauf value="0.19" />
      <preis_verkauf value="2.17" />
      <handel_aktiv value="1" />
    </resource>
    <resource value="8">
      <resource_name value="Pinguine" />
      <preis_ankauf value="0" />
      <preis_verkauf value="0" />
      <handel_aktiv value="0" />
    </resource>
  </kurse>
</handelskurse>
GTA-Place
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
EE-Regisseur
Beiträge: 5248
Erhaltene Danke: 2

WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
BeitragVerfasst: So 18.09.05 16:29 
Du könntest mit Suche in der Entwickler-Ecke POS() und Suche in der Entwickler-Ecke COPY() arbeiten.

_________________
"Wer Ego-Shooter Killerspiele nennt, muss konsequenterweise jeden Horrorstreifen als Killerfilm bezeichnen." (Zeit.de)
MathiasSimmack
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: So 18.09.05 16:32 
Ich hätte einen XML-Parser vorgeschlagen. Der macht das Arbeiten einfacher.
duff Threadstarter
Hält's aus hier
Beiträge: 9



BeitragVerfasst: So 18.09.05 16:45 
ja genau, ich versuchs die ganze zeit mit xml-parser

aber habe es bisher nur hinbekommen xml-dateien die z.b. so aufgebaut sind

ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<Adressen>
  <Adresse>
    <Name value="Ben"/>
    <Telefon>123 4678</Telefon>
  </Adresse>
  <Adresse> 
    <Name>Tomi</Name>
    <Telefon>000000 0000000</Telefon>
  </Adresse>
</Adressen>


mit parser einzulesen und auszugeben, ich komme mit diesen value nicht zurecht. wie frage ich den das value ab??
MathiasSimmack
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: So 18.09.05 16:59 
Mit welchem Parser versuchst du es denn?
duffbartman
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 22



BeitragVerfasst: So 18.09.05 17:14 
verdammt, ich wollte mir ne andere mail adresse vergeben und muss mich wohl vertippt haben, jetzt ist mein account gesperrt :( naja,

ich versuche es mit TXMLDocument (DOM-Parser)
MathiasSimmack
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: So 18.09.05 17:39 
Meist hilft bei Attributen, wie "value", das @-Zeichen. Ich habe doch erst kürzlich ein Beispiel für den MS XML-Parser gepostet. :gruebel: Ach, hier ist es ja.
duffbartman
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 22



BeitragVerfasst: So 18.09.05 20:21 
du meinst es sollte mit z.b. [@value=1] funktionieren? habs bisher nicht so nicht hinbekommen :oops: :cry: