INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Dieses Thema hat akzeptierte Lösungen:

Aus einem XML String die ID ausgeben



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

22.06.2015, 10:01
Beitrag #1

Hubert R. Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 184
Registriert seit: Jul 2011

2019 64bit
2011
DE


Deutschland
Aus einem XML String die ID ausgeben
Vielleicht kann mir wer weiterhelfen. Ich möchte in dem XML String nach der ID parsen und ausgeben. Kann man den Wert ID direkt ermitteln oder muss ich dann den String bearbeiten. Falls ich den Wert direkt ermitteln kann wäre ich für einen Lösungsansatz dankbar.

Im Anhang ein Beispiel Vi

LG Hubert


Angehängte Datei(en)
14.0 .vi  xml_test1.vi (Größe: 35,77 KB / Downloads: 203)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
22.06.2015, 13:26
Beitrag #2

Trinitatis Offline
LVF-Guru
*****


Beiträge: 1.694
Registriert seit: May 2008

7.1 / 8.0 /2014-1, 18
2002
DE

18055
Deutschland
RE: Aus einem XML String die ID ausgeben
Hallo Hubert,

hat eine *.xml Datei zwingend eine ID?
Wenn ja, bzw. falls du eine andere Zahl / Nummer meinst, poste doch mal eine Beispieldatei.

Dein VI kann ich leider nicht lesen (für den Fall, dass da Standardwerte enthalten sind).
Ich denke aber mal, nach einem entsprechenden Schlüssel zu parsen sollte den gewünschten Erfolg bringen.


Gruß, Marko
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.06.2015, 13:43
Beitrag #3

Hubert R. Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 184
Registriert seit: Jul 2011

2019 64bit
2011
DE


Deutschland
RE: Aus einem XML String die ID ausgeben
Hallo Marco,
ich hänge noch mal das Beispiel Vi als lv11_img Version an.


Angehängte Datei(en)
11.0 .vi  LV11_xml_test1.vi (Größe: 35,49 KB / Downloads: 205)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.06.2015, 14:01
Beitrag #4

Trinitatis Offline
LVF-Guru
*****


Beiträge: 1.694
Registriert seit: May 2008

7.1 / 8.0 /2014-1, 18
2002
DE

18055
Deutschland
RE: Aus einem XML String die ID ausgeben
Hallo Hubert,

ich weiß nicht, ob es dein Anspruch ist, den String mit den entsprechenden XML-VIs zu parsen. Damit habe ich es jedenfalls auch nicht hinbekommen, da ich mit diesen Funktionen noch nicht gearbeitet habe.

Ich kann dir nur eine "herkömmliche" Alternative bieten.


Gruß, Marko
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.06.2015, 14:11
Beitrag #5

Hubert R. Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 184
Registriert seit: Jul 2011

2019 64bit
2011
DE


Deutschland
RE: Aus einem XML String die ID ausgeben
Hallo Marco,
danke für deine Bemühungen. Ich werde vermutlich den ID String zerlegen und herkömmlich bearbeiten.
Dachte es gibt dazu eine "saubere" Lösung die sich mir verschließt, da XML auch für mich neu ist.

LG Hubert
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.06.2015, 14:19
Beitrag #6

Trinitatis Offline
LVF-Guru
*****


Beiträge: 1.694
Registriert seit: May 2008

7.1 / 8.0 /2014-1, 18
2002
DE

18055
Deutschland
RE: Aus einem XML String die ID ausgeben
Hallo Hubert,

ich hatte meinen Anhang vorhin vergessen als ich schrieb, dir eine herkömmliche Alternative zu bieten.

Gruß, Marko


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.06.2015, 14:23 (Dieser Beitrag wurde zuletzt bearbeitet: 22.06.2015 14:25 von Lucki.)
Beitrag #7

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Aus einem XML String die ID ausgeben
Ich kann da leider auch nicht helfen, der wahrscheinlich Einzige ist Jens - aber der hat sich den Beitrag noch nicht angesehen.
Das wenige was ich weiß:
Normalerweise heißt es ja
<path_list> ..... </path_list>
Wenn es dagegen heißt
<path_list id="default"> ..... </path_list>
dann ist das Eingefärbte ein Attribut, bestehend aus Namen und Wert. Es geht also hier schlichtweg darum, von dem zu <path_list> gehörenden Attribut mit dem Namen "id" den Wert auszugeben. Da kann doch wohl nicht so schwer sein Big GrinBig Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.06.2015, 15:19
Beitrag #8

Trinitatis Offline
LVF-Guru
*****


Beiträge: 1.694
Registriert seit: May 2008

7.1 / 8.0 /2014-1, 18
2002
DE

18055
Deutschland
RE: Aus einem XML String die ID ausgeben
(22.06.2015 14:23 )Lucki schrieb:  ...
Normalerweise heißt es ja
<path_list> ..... </path_list>
Wenn es dagegen heißt
<path_list id="default"> ..... </path_list>
dann ist das Eingefärbte ein Attribut...

ich fürchte, genau das ist auch das Problem, weshalb das Parsing-VI nichts findet. Im dazugehörigen Beispiel habe ich nämlich auch den entsprechenden Suffix gefunden.

Gruß, Marko
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.06.2015, 15:37
Beitrag #9

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Aus einem XML String die ID ausgeben
(22.06.2015 14:23 )Lucki schrieb:  der wahrscheinlich Einzige ist Jens - aber der hat sich den Beitrag noch nicht angesehen.
Doch, hab ich mir schon angesehen, habe aber noch keine Antwort/Lösung.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.06.2015, 17:30
Beitrag #10

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Aus einem XML String die ID ausgeben

Akzeptierte Lösung

(22.06.2015 14:11 )Hubert R. schrieb:  Hallo Marco,
danke für deine Bemühungen. Ich werde vermutlich den ID String zerlegen und herkömmlich bearbeiten.
Dachte es gibt dazu eine "saubere" Lösung die sich mir verschließt, da XML auch für mich neu ist.

LG Hubert
So, hier die einfache Lösung:

12.0 .vi  LV11_xml_test1.vi (Größe: 34,92 KB / Downloads: 210)

und für Marko als Bild:
   
Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  String von einem Array suchen ! LabviewLearning 4 5.686 27.01.2015 13:49
Letzter Beitrag: LabviewLearning
  Zeilen in einem String Karotte 12 14.254 05.11.2009 11:05
Letzter Beitrag: Lucki
  Datei mit 2 Spalten als String ausgeben joe1234 10 8.673 21.09.2007 09:43
Letzter Beitrag: joe1234
  String in einem File abspeichern Bernti 1 3.688 07.02.2005 16:07
Letzter Beitrag: Dennis.Moser

Gehe zu: