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-Key: 351856

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

Printed on: April 24, 2024 at 09:04 o'clock

Member: H41mSh1C0R
Solution H41mSh1C0R Oct 16, 2017 at 14:53:35 (UTC)
Goto Top
Member: Pjordorf
Pjordorf Oct 16, 2017 at 14:55:40 (UTC)
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
Mitglied: 134464
Solution 134464 Oct 16, 2017 updated at 14:58:14 (UTC)
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  
Member: DeeJayBee
DeeJayBee Oct 16, 2017 updated at 15:04:21 (UTC)
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