变量$returnedxml
是一个以xml形式生成的sql查询结果。我需要从它那里得到的内容 'RELEASEPATH' \\sharespace\test1\\10.0.1212.00
如何从PowerShell的xml文件中获取一些内容?
<ReleasePath>\\sharespace\test1\\10.0.1212.00</ReleasePath>
这里是我的代码:
$xmldoc= new-object xml.xmldocument
$xmldoc.load($Returnedxml)
$xmldoc.releasepath
下面是返回的错误报警:
Exception calling "Load" with "1" argument(s): "Could not find file 'C:\Users\admin\System.Xml.XmlDocument'."
At D:\connecttods3andinvoke.ps1:47 char:14
+ $xmldoc.load <<<< ($Returnedxml)
+ CategoryInfo : NotSpecified: (:) [], MethodInvocationException
+ FullyQualifiedErrorId : DotNetMethodException
我想xml.xmldocument是一个.net类,似乎我错了。那么我能做些什么呢?
根据错误消息,它已经是一个XML文档。所以你可以跳过第一行。 – JasonMArcher
什么错误信息? – EBGreen
来自OP的错误消息是找不到文件错误 – EBGreen