Thema: Delphi Attribute ?

Einzelnen Beitrag anzeigen

Bit Juggler
(Gast)

n/a Beiträge
 
#1

Attribute ?

  Alt 27. Feb 2004, 21:17
Hallo,
nachdem ich mittlerweile das XML Tutorial von Chris auswendig kann (vorwärts wie rückwärts )
habe ich mit XML Dateien OHNE Attribute keinerlei Probleme mehr...
Wenn ich jedoch eine XML Datei MIT Attributen habe komme ich einfach nicht weiter!
Ich habe in einem Thread weiter unten eine Prozedur von Mathias Simmack verbessert bekommen (er war auch der Author dieser Prozedur ) so das ich die XML Datei in einem TreeView darstellen kann.
Klappt ja auch wunderbar, nur möchte ich gerne eine andere Darstellung haben!

Als erstes hier einmal die XML Datei
XML-Code:
<?xml version="1.0" encoding="iso-8859-1" ?>
  <LISTE>
  <Ordner name="Favoriten" hidden="0" locked="0">
  <platz serviceID="0008" name="KLASSIK" onair="0085" />
  <platz serviceID="000A" name="HIPHOP" onair="0085" />
  <platz serviceID="000B" name="SOUL" onair="0085" />
  <platz serviceID="002B" name="GROOVE" onair="0085" />
  <platz serviceID="0009" name="MODERN" onair="0085" />
  </Ordner>
  <Ordner name="Musik" hidden="0" locked="0">
  <platz serviceID="0004" name="MTV Classic" onair="013E" />
  <platz serviceID="6FEE" name="MTV HITS" onair="0001" />
  <platz serviceID="6FF8" name="MTV HITS." onair="0001" />
  <platz serviceID="6FF9" name="MTV Base." onair="0001" />
  <platz serviceID="0006" name="MTV 1" onair="013E" />
  <platz serviceID="6FF3" name="MTV 2" onair="0001" />
  </Ordner>
</LISTE>
Ich hätte im TreeView nun gerne folgende Ansicht:

Ein Ordner mit der Bezeichnung "Favoriten" mit den unterordnern KLASSIK, HIPHOP, usw...
Ein Ordner mit der Bezeichnung "Musik" mit den unterordnern MTV Classic, usw...
Aktuell werden die Ordner genau so bennat wie es in der XML Datei steht, das heist mit allen Attributen usw. , und genau das will ich ja nicht!

Ich habe de aktuelle Ansicht zum besseren verständniss mal angehängt!

Gruß Bit

P.S.
Ich habe jetzt wirklich seit 2 Tagen einiges ausprobiert, zumal ich ja auch einige Anhaltspunkte genannt bekommen habe -> Erfolglos!
Manchmal dauert es echt ewig bis mir ein Licht aufgeht...
Miniaturansicht angehängter Grafiken
ansicht.jpg  
  Mit Zitat antworten Zitat