How to remove a part of outerxml of a node of an xml document


my xml this:

<?xml version="1.0"?>
<test.new.setting>
  <settings>
    <setting
id = "1"
line1="true"
line2="false"
line3="blah">
    </setting>
  </settings>
</test.new.setting>

i want remove: line2="false" 

is there way powershell?

your xmll looks this:

<?xml version="1.0"?>  <test.new.setting>    <settings>      <setting id="1" line1="true" line2="false" line3="blah">      </setting>    </settings>  </test.new.setting>

you can attributes of "setting" , remove 1 needed.

$node=selectsinglenode('//setting[@id=""])
$node.attributes
$node.removeattribute('line1')
$node


\_(ツ)_/




Windows Server  >  Windows PowerShell



Comments

Popular posts from this blog

some help on Event 540

WMI Repository 4GB limit - Win 2003 Ent Question

Event ID 1302 (error 1307) DFS replication service encountered an error while writing to the debug log file