Thema Datum  Von Nutzer Rating
Antwort
Rot XML Daten in Array schreiben
20.04.2018 10:49:11 Lonzianer
NotSolved
20.04.2018 11:10:52 Gast54905
NotSolved
20.04.2018 11:32:42 Gast88835
NotSolved
20.04.2018 11:40:37 Gast84286
NotSolved
20.04.2018 13:37:54 Gast8197
NotSolved
20.04.2018 14:05:44 SJ
Solved

Ansicht des Beitrags:
Von:
Lonzianer
Datum:
20.04.2018 10:49:11
Views:
1349
Rating: Antwort:
  Ja
Thema:
XML Daten in Array schreiben

Hallo Alle zusammen

 

Folgendes Szenario, ich bin dabei ein VBA Word Makro zu schreiben, das beim Öffnen der Datei Daten über einen Webservice in ein Word Dokument einfügt. Dass will ich erreichen in dem ich die Daten zuerst aus dem Webservice lese, sie dann in ein Array schreibe und dann mit einer For-Each-Next Schleife das Array in die dafür vorgesehenen Textmarken einfüge.

Die Verbindung herzustellen hab ich geschafft. Meine Frage ist nun wie kann ich die Werte in ein Array schreiben? Hab leider keinen Ahnung wie ich das angehen kann. Hoffe jemand kann mir helfen. 

Mein Code sieht so aus: 

Public Sub WebServiceRMWS()

    Const WEBSERVICE = "http://chvmes01.xxxxx/RMWS_ConfigurationRead.asmx?wsdl"
    
    Set DMIService = New DMIService
    Set oXML = CreateObject("msxml2.DOMDocument.4.0")
    oXML.LoadXML DMIService.execute(WEBSERVICE, "GetWDVBSEvents", "RMWS_ConfigurationReadSoap", "")
    
    Debug.Print DMIService.execute(WEBSERVICE, "GetWDVBSEvents", "RMWS_ConfigurationReadSoap", "")   

End Sub

Die Ausgabe sieht folgendermassen aus(Hab zur besseren Übersicht nur 2 Zeilen belassen, sind ganz ganz viele): 

GetWDVBSEvents Error="False"> 
    <VBAEvents>
        <VBAEvent ID="20" Name="PK_OnPallet_Selection">When a pallet has been selected in picking.</VBAEvent>
        <VBAEvent ID="21" Name="PK_OnPallet_Association">When a pallet has been associated in picking.</VBAEvent>
    </VBAEvents></GetWDVBSEvents>

Nun ich möchte die Werte von Name="xxx" in ein Array schreiben. Kann mir jemand einen Tipp geben wie ich das anstelle? Freundliche Sonnige Grüsse

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot XML Daten in Array schreiben
20.04.2018 10:49:11 Lonzianer
NotSolved
20.04.2018 11:10:52 Gast54905
NotSolved
20.04.2018 11:32:42 Gast88835
NotSolved
20.04.2018 11:40:37 Gast84286
NotSolved
20.04.2018 13:37:54 Gast8197
NotSolved
20.04.2018 14:05:44 SJ
Solved