我有一个 PowerShell 脚本:
$xmlString="<root>
<section>
<node id='1'>AAA</node>
<node id='2'>BBB</node>
<node id='3'>CCC</node>
</section>
</root>"
$xml = New-Object -TypeName System.Xml.XmlDocument
$content = $xml.LoadXml($xmlString)
Run Code Online (Sandbox Code Playgroud)
的$content值为null
$xml变量的内部异常是<Error retrieving property - ArgumentException>
我已经检查过字符串是否以 开头,[System.Text.Encoding]::UTF8.GetPreamble()但没有。
您能告诉我将此类字符串转换为 XML 的正确方法是什么吗?
我需要一些有关Yarn安装过程的帮助和说明。
MacOS版本 10.14.2
Homebrew通过官方网站(ver. 2.0.1)安装了。NPM通过从官方网站(ver. 10.15.1 LTS)下载软件包安装的。yarn通过brew install yarn我有以下错误:
The post-install step did not complete successfully
You can try again using `brew postinstall node`
Run Code Online (Sandbox Code Playgroud)
正如我所了解的那样,例如,当我尝试使用时,NPM会在本地安装节点create-react-app。当我使用Homebrew进行安装时yarn,它将尝试进行node全局安装。我们这里有冲突。
我发现建议使用:
sudo chown -R `whoami`:admin /usr/local/
Run Code Online (Sandbox Code Playgroud)
我不确定此命令的作用。
因此,问题是:
附言:如果我对这里的理解有误,请纠正我。