xml PowerShell Element Attribut ändern?

1 Antwort

Vom Beitragsersteller als hilfreich ausgezeichnet

Das selbe in Grün... (nur ein anderer Suchterm)

$XMLFile=gc 'file2.xml'
$NewRawXML=$XMLFile|%{
  if ($_ -match '\<BMEDOG\s*'){
    $_ -replace '\s*xmlns\=".*"','' 
  }
  else{
    $_
  }
}
$NewRawXML
([xml]$NewRawXML).save('new.file2.xml')
pause

-statt if kannst Du die Austauschung auch mit elseif in das andere Script einbauen

zu replace und RegEx etc erkläre ich nichts weiter, dafür gibt's reichlich Dokumentationen.

Woher ich das weiß:eigene Erfahrung – Ich mach das seit 30 Jahren