deejaybee
Goto Top

Vbs - simple XML Datei auslesen

Hallo zusammen,

ich glaub, ich hab grad ne kleine Blockade oder denke viel zu kompliziert.

Gegeben ist eine xml-Datei "test.xml" mit folgendem Inhalt:

<?xml version="1.0" encoding="UTF-8" ?>  
<Document>
<Index>
  <BCVALUE>3026177</BCVALUE> 
  <FIXVALUE01>2017</FIXVALUE01> 
  </Index>
  </Document>

Nun habe ich ein kleines vbs-Script, welches die Datei öffnet und die beiden Werte auslesen soll.
Prinzipiell reicht es mir, die Werte in Variablen zu speichern, der Rest des Scripts funktioniert.

Kann mir da jemand etwas Starthilfe geben?

Schöne Grüße
Daniel

Content-ID: 351856

Url: https://administrator.de/contentid/351856

Ausgedruckt am: 22.11.2024 um 15:11 Uhr

H41mSh1C0R
Lösung H41mSh1C0R 16.10.2017 um 16:53:35 Uhr
Goto Top
Pjordorf
Pjordorf 16.10.2017 um 16:55:40 Uhr
Goto Top
Hallo,

Zitat von @DeeJayBee:
Nun habe ich ein kleines vbs-Script, welches die Datei öffnet und die beiden Werte auslesen soll.
Und? Was steht dort drin?

Prinzipiell reicht es mir, die Werte in Variablen zu speichern, der Rest des Scripts funktioniert.
In welche Variablen? Stehen die irgendwo einfach rum oder sind die schon definiert?

Gruß,
Peter
134464
Lösung 134464 16.10.2017 aktualisiert um 16:58:14 Uhr
Goto Top
Grundschule ..
Set xmldoc = CreateObject("MSXML2.DomDocument")  
xmldic.async = false
xmldoc.load "c:\datei.xml"  
bcvalue = xmldoc.SelectSingleNode("/Document/Index/BCVALUE").text  
Fixvalue01 = xmldoc.SelectSingleNode("/Document/Index/FIXVALUE01").text  
DeeJayBee
DeeJayBee 16.10.2017 aktualisiert um 17:04:21 Uhr
Goto Top
Ich sag ja, da war ich zu kompliziert...
Hab den Wald vor lauter Bäume nicht gesehen

Vielen Dank an Euch! face-smile