LabVIEWForum.de
Text_Node statt Element_Node bei Frist Child - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenbank & File IO (/Forum-Datenbank-File-IO)
+---- Thema: Text_Node statt Element_Node bei Frist Child (/Thread-Text-Node-statt-Element-Node-bei-Frist-Child)



Text_Node statt Element_Node bei Frist Child - Philipp_O - 09.08.2022 13:54

Hallo Leute,

ich habe leider schon wieder ein Problem Sad Wenn ich von einem Knoten den nächsten Unterknoten aufrufen möchte, wird dieser immer zu einem Text_Node. Deswegen habe ich einen simplen Versuch gemacht. Ich rufe den selben Knoten einmal von "oben" auf ( First Child, Knoten wird zum Typ Text) und einmal von "unten" (Parents, Knoten bleibt beim Typ Element). Obwohl ich beide mal bei dem Knoten <book> laden müsste.
Wenn ich eines der vorgefertigten Beispiele von LabVIEW öffne kommt genau das selbe Problem und darauf folgen dann weitere Fehler.

Schon einmal vielen dank für eure Hilfe


RE: Text_Node statt Element_Node bei Frist Child - TpunktN - 09.08.2022 15:54

Hallo Philipp,

mit dem vi 'Get First Child' im XML Parser Menü funktioniert es.


mfg Timo


RE: Text_Node statt Element_Node bei Frist Child - Philipp_O - 09.08.2022 20:09

Hallo Timo,

leider funktioniert es bei mir mit dem get first Child VI aus dem Parser nicht. Da kommt immer ein Fehler das der Knoten nicht gefunden wird. Aus dem Grund habe ich das VI "auseinander" genommen. Und da habe ich festgestellt, dass der Knoten immer auf Typ Text gesetzt wird wenn ich zum zum first Child möchte. Kannst du vielleicht mal das get first Child VI hoch laden, vielleicht ist bei mir irgend ein Bug drin.

Gruß Philipp


RE: Text_Node statt Element_Node bei Frist Child - TpunktN - 10.08.2022 06:37

Guten Morgen Philipp,

habe das mal angehängt, so funktioniert es bei mir.
Wenn du dein Vi geändert hast gibt es sicherlich eine anständige Lösung das zurückzusetzen, die kenne ich aber nicht.
Habe das VI mal auf 2019 konvertiert, damit das auch andere anschauen können.

mfg Timo


RE: Text_Node statt Element_Node bei Frist Child - Philipp_O - 10.08.2022 07:09

Guten Morgen Timo,

danke für deine Mühe, aber leider funktioniert das vi von dir bei mir auch nicht.


RE: Text_Node statt Element_Node bei Frist Child - Philipp_O - 10.08.2022 08:43

Ich habe jetzt noch etwas eigenartiges festgestellt. Das Programm erkennt bei mir an der stelle 3 Kinder. Das erste ist ein Text_Node, das zweite ist das eigentliche Kind und als drittes wieder ein Text_Node.