Jump to content

Proll012

Members
  • Gesamte Inhalte

    29
  • Registriert seit

  • Letzter Besuch

Beste Lösungen

  1. Proll012's post in PowerShell Bearbeitung richtig Speichern wurde als beste Lösung markiert.   
    Nicee danke dir, 
     
    $quellpfad ="C:\Users\MeinName\Desktop\Experiment,Test" $XmlData = get-ChildItem $quellpfad "*.xml" -Recurse foreach ($xmlobject in $XmlData) { [xml]$xml = get-content $xmlobject.Fullname foreach ($Feature in ($xml.BMECAT.T_NEW_CATALOG.PRODUCT.PRODUCT_FEATURES).FEATURE ) { if ($Feature.FVALUE -match ";") { $SplittedFVALUE = ($Feature.FVALUE -split ';').trim() foreach ($Value in $SplittedFVALUE) { $child = $xml.CreateNode("element", "FVALUE", " ") $child.InnerText = $Value $Feature.AppendChild($child) } $ItemToRemove = $Feature.SelectSingleNode('FVALUE') $Feature.RemoveChild($ItemToRemove) } } $xml.Save($xmlobject.Fullname) } So funktionierts :)))))))) bis jetzt. 
  2. Proll012's post in Xml datei mit Batch bearbeiten wurde als beste Lösung markiert.   
    Ne, das läuft super. O.o 
     
    ok, so funktioniert es
    -<BMECAT>
    und wie unten nicht.
    -<BMECAT xml:lang="de" xmlns="http://www.bmecat.org/bmecat/2005fd" version="2005"> das Problem ist der Link. Ich versuche den jetzt direkt am Anfang zu löschen. 
    Soweit ich Richtig verstehe, ist das ein Attribut in dem Element. 
×
×
  • Neu erstellen...