Generere Tree based struktur fra flad xml.

Tags:    xml

Hej Alle!

Nogen der har en smart ide til, hvordan jeg kan generere et treeview ud fra nedenstående xml?

De eneste data, der fortæller om elementernes sammenhæng er

<viewentry position="1" noteid="80000004" children="2" descendants="7" siblings="15">

- hvor position angiver næste dokument osv. hvilket betyder, at position 1.1 er underkategori til kategori 1 (position 1) osv.

Nogle ideer?




<?xml version="1.0" encoding="UTF-8" ?>
- <viewentries toplevelentries="15">
- <viewentry position="1" noteid="80000004" children="2" descendants="7" siblings="15">
- <entrydata columnnumber="0" name="txtMake" category="true">
<text>Acura</text>
</entrydata>
</viewentry>
- <viewentry position="1.1" noteid="80000008" children="1" descendants="5" siblings="2">
- <entrydata columnnumber="1" name="$1" category="true">
<text>Sedan</text>
</entrydata>
</viewentry>
- <viewentry position="1.1.1" noteid="8000000C" children="5" descendants="5" siblings="1">
- <entrydata columnnumber="2" name="$2" category="true">
<text>2002</text>
</entrydata>
</viewentry>
- <viewentry position="1.1.1.1" unid="3B01026800CA1BF685256D0C0009AAE1" noteid="90A" siblings="5">
- <entrydata columnnumber="3" name="txtModel">
<text>UA5692JW Sedan 4D (Auto) (w/Navigation System)</text>
</entrydata>



1 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
I tilfælde af at du kan rette i xml filen så hvis du tilføjer linien

<?xml-stylesheet type="text/xsl" href="test.xsl"?>

efter

<?xml version="1.0" encoding="UTF-8" ?>

og ligger dette is xsl filen
Fold kodeboks ind/udKode 


Noter venligst at det første gang jeg laver noget med xml, så der er formentlig en langt lettere måde at opnå det på.
-----------------------------------------------------------------------------

Min side ->www.the-hive.dk/~donp/



t