使用冒号在powershell中搜索XML

Art*_*lho 4 xml powershell xml-namespaces

我有一个格式的XML:

<val:root>
   <bla>
     <value>1234</value>
</val:root>
Run Code Online (Sandbox Code Playgroud)

我可以将文件的内容添加到$ xml变量中,但是我遇到了"val:root"的问题.

谢谢你的帮助!

编辑:

我尝试了$ xml."val:root",$ xml.val,$ xml.'val:root'和$ xml.{val:root}.在Mizo的回答中找到了解决方案:

$ XML.root .value

miz*_*izo 5

您的XML文件缺少val命名空间的声明.此外,该<bla>元素未终止.

urn:dummy如果您愿意,请更换相关标识符.