vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
XML auslesen 
Autor: FohnBit
Datum: 06.12.12 07:57

Hallo

Ich scheitere an einer wohl einfachen Aufgabe(?):
das XML:
<?xml version="1.0" encoding="UTF-8"?>
<tree>
<n i="x.structures.Building" v="16777216">
<p k="uid">jt739270a8</p>
<p k="name">Haus</p>
<p k="inputnaming">[]</p>
<n i="x.structures.Floor" v="16777216">
<p k="uid">J157VflJJ6</p>
<p k="name">KG</p>
<p k="outputnaming">[]</p>
<n i="x.structures.Folder" v="16777216">
<p k="uid">zgeKOz6pb5</p>
<p k="_inputnaming_val"></p>
<p k="workstatus">undefined</p>
<p k="todo"></p>
<p k="name">Ordner</p>
...
Ich muss das XMl durchlaufen und jeder "i" ist eine Pfadangabe und

"name" die Bezeichnung

Für das Beispiel oben wäre: "Haus/KG/Ordner"
Wenn "i=x.structures.Folder" dann muss die Anzahl "Folder" hochgezählt werden.

Mein Code bis dato:

    'XMLReader zum lesen der Datei 
        Dim XMLReader As Xml.XmlReader _
        = New Xml.XmlTextReader("C:\test.xml")
 
        With XMLReader
            Do While .Read
      If .HasAttributes Then
                    Select Case .GetAttribute("i")
                        Case "v8tech.structures.Building"
                            Selektor = node.Building
 
                        Case "v8tech.structures.Floor"
                            Selektor = node.Floor
 
                        Case "v8tech.structures.Room"
                            Selektor = node.Room
 
                    End Select
                End If
...
Jedoch sind die Attribute nicht dem Element zugeordnet, oder?

Danke!
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
XML auslesen2.849FohnBit06.12.12 07:57
Re: XML auslesen1.509ModeratorDaveS06.12.12 09:38
Re: XML auslesen1.360FohnBit28.12.12 15:03
Re: XML auslesen1.627volki280427.12.12 01:27
Re: XML auslesen1.404FohnBit28.12.12 15:01

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel