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:

xml Format nicht handelbar ?



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!

16.10.2019, 09:40
Beitrag #1

GT123 Offline
LVF-Stammgast
***


Beiträge: 432
Registriert seit: Mar 2009

2018
2008
DE_EN


Schweiz
xml Format nicht handelbar ?
Hallo,

ich möchte ein xml file einlesen und auch gewisse Hex-Werte ändern.
Code:
<?xml version="1.0"?>
<items xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <PositionListItem Position="0000" HexValue="1020" />
  <PositionListItem Position="0001" HexValue="A044" />
  <PositionListItem Position="0002" HexValue="E998" />
</items>
Das "Load XML File.vi" gibt mir den error -2628 "Invoke Node in NI_XML.lvlib:Load XML File.vi->Untitled 1" heraus.
Das "Read From XML File.vi" bzw. Write... kann ich auch nicht verwenden, da es nur LV-XML Format unterstützt.

Die Zeile
Code:
<items xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
definiert vermutlich das Schema.

Wie könnte man dies in LV lösen?

Danke für eine Hilfe.

Grüsse
GT123
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
16.10.2019, 10:24
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: xml Format nicht handelbar ?
Hallo GT,

im schhlimmsten Fall einfach mit String-Funktionen dein XML durchsuchen/ändern…
Big Grin

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.10.2019, 11:09
Beitrag #3

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
RE: xml Format nicht handelbar ?
Ich hab deinen "Text" mal als XML-File gespeichert und mit "Load XM File.vi" geöffnet. Ich krieg keine Fehlermeldung.Blink

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.10.2019, 12:32
Beitrag #4

GT123 Offline
LVF-Stammgast
***


Beiträge: 432
Registriert seit: Mar 2009

2018
2008
DE_EN


Schweiz
RE: xml Format nicht handelbar ?
Hallo,

Zitat:im schhlimmsten Fall einfach mit String-Funktionen dein XML durchsuchen/ändern…
Ja klar das geht immer, ist eben nicht elegant...

Zitat:Ich hab deinen "Text" mal als XML-File gespeichert und mit "Load XM File.vi" geöffnet. Ich krieg keine Fehlermeldung.
Das Laden geht nun auch bei mir. Das "validate on load" war noch aktiviert.
Mit der Referenz gehe ich dann auf "Get First Matched Node.vi". Als auch mit dem String:
Code:
PositionListItem Position="0000"
auf "XPath expression". Das geht so jedoch nicht... Wie kann ich nach dem Eintrag suchen um danach den Hex Wert zu ändern?


Angehängte Datei(en) Thumbnail(s)
   

Grüsse
GT123
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.10.2019, 18:17
Beitrag #5

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: xml Format nicht handelbar ?
Die Node PositionListItem hat keinen Wert, sondern nur 2 Attribute...

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
17.10.2019, 14:23
Beitrag #6

GT123 Offline
LVF-Stammgast
***


Beiträge: 432
Registriert seit: Mar 2009

2018
2008
DE_EN


Schweiz
RE: xml Format nicht handelbar ?
Aha... also wie kann auf den Wert der Adresse xy nun konkret zugegriffen werden (mit welchen vi's)?

Grüsse
GT123
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
22.10.2019, 13:24
Beitrag #7

th13 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 178
Registriert seit: Oct 2013

2020 SP1
2013
EN


Deutschland
RE: xml Format nicht handelbar ?

Akzeptierte Lösung

So kommst du an alle Attribute aller PositionListItem-Nodes:
   

Thomas
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.10.2019, 13:16
Beitrag #8

GT123 Offline
LVF-Stammgast
***


Beiträge: 432
Registriert seit: Mar 2009

2018
2008
DE_EN


Schweiz
RE: xml Format nicht handelbar ?
Besten Dank Thomas, funktioniert einwandfrei.

Grüsse
GT123
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  STDF-Format lambda89 11 11.751 21.09.2011 12:28
Letzter Beitrag: lambda89
  Format Strings physiker13 20 31.831 05.08.2010 10:12
Letzter Beitrag: Lucki

Gehe zu: