我需要一個XML值設置爲換行符換碼如何將XML值設置爲轉義字符在PowerShell中
<Variable>Foo 
 Bar</Variable>
我使用的是獲取內容,以創建一個XML對象,並試圖分配變量使用下面的方法
$qux = $("Foo 
 Bar")
$xml = [xml](Get-Content $xmlpath)
$xml.Variable = $qux
$xml.Save($tlpath)
$xml.Close
我使用代替& &放試過,用單引號和反斜線,我似乎無法防止代碼轉換&到&放大器並吐出以下xml
<Variable>Foo &#xA; Bar</Variable>
什麼是避開PowerShell轉換轉義字符的最佳方式是什麼?
淨XML類[保存\ n的實際的新行內的文本節點(https://msdn.microsoft.com/en-us/library/system.xml.xmlwritersettings.newlinehandling(v = vs.110)的.aspx)。爲什麼你需要它作爲一個實體? – wOxxOm