none
Problem mit XML Lesen RRS feed

  • Frage

  • Hallo,

    Folgendes sind meine Problem- Zeilen (Kurzes Beispiel):

    $XmlData = [XML] (Get-Content -Path "H:\Test.xml")
    $XmlData.SelectNodes("note")
    

    Das XML sieht wie folgt aus:

    <?xml version="1.0"?>
    <note>
      <to>Tove</to>
      <from>Jani</from>
      <heading>Reminder</heading>
      <body>Don't forget me this weekend!</body>
    </note>
    

    Wenn ich das nun in der PowerShell eingebe, dann bekomme ich folgendes:

    to   from   heading  body                   
    --   ----   -------  ----                   
    Tove  Jani   Reminder Don't forget me this weekend!       
    
    

    Sobald ich die Zeilen aber als Script anlege, bekomme ich keine Ausgabe.

    Kann mir jemand helfen?

    Grüsse
    Stefan

    Donnerstag, 4. November 2010 17:52

Antworten

  • Nicht? Also ich schon. :) Wenn mans exakt so in ein script schreibt, kommt auch die Ausgabe. Hast du's vielleicht doch ner Variable zugewiesen und/oder mit write-host versucht? Das geht nämlich nicht, da du ein Objekt zurückbekommst. Write-Output ginge dann.
    Kommt darauf an was du eigentlich mit dem Inhalt tun willst... :)

    Beachte auch das es bei XML auf Groß- und Kleinschreibung ankommt.

     

    Grüße, Denniver

    Donnerstag, 4. November 2010 19:20
    Moderator