Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
删除所有XML元素_Xml_Powershell - Fatal编程技术网

删除所有XML元素

删除所有XML元素,xml,powershell,Xml,Powershell,如何删除文件中的所有XML节点 代码: $xmlData=[xml](获取内容-路径$xmlpath) $xmlData | ForEach对象{ $\ ParentNode.RemoveAll() $xmlData.Save('D:\Scripts\test.xml') } 我尝试了上面的脚本,但失败了。是否有删除所有节点的内置方法?如果您删除了所有节点,为什么还要这样做,而不仅仅是编写默认文件?请后退一步,描述您试图解决的实际问题,而不是您认为的解决方案。您需要它做什么?我试图从文件中删除

如何删除文件中的所有XML节点

代码:

$xmlData=[xml](获取内容-路径$xmlpath)
$xmlData | ForEach对象{
$\ ParentNode.RemoveAll()
$xmlData.Save('D:\Scripts\test.xml')
}

我尝试了上面的脚本,但失败了。是否有删除所有节点的内置方法?

如果您删除了所有节点,为什么还要这样做,而不仅仅是编写默认文件?请后退一步,描述您试图解决的实际问题,而不是您认为的解决方案。您需要它做什么?我试图从文件中删除所有xml标记。我有一个解决方案,比如Clear Content如果你删除了所有内容,为什么还要这样做,而不仅仅是编写一个默认文件呢?请后退一步,描述你试图解决的实际问题,而不是你认为的解决方案。您需要它做什么?我试图从文件中删除所有xml标记。我有一个解决方案,比如清晰内容