从PowerShell中的XML中删除标记
PowerShell脚本能否删除XML文件中的所有标记和文本并仅保留二进制数据?标签和标签中的文本阻止我对二进制代码进行解密从PowerShell中的XML中删除标记,xml,powershell,xml-parsing,tags,Xml,Powershell,Xml Parsing,Tags,PowerShell脚本能否删除XML文件中的所有标记和文本并仅保留二进制数据?标签和标签中的文本阻止我对二进制代码进行解密 <message id="3" date="2010"> <text>4+Cj4+CmVuZG9iagoyIDAgb...</text></message> 甚至可以在PowerShell中这样做吗?PowerShell喜欢XML。如果您只是将数据导入到一个以XML形式转换的变量中,那么就不必做正则表达式之类的事情。您可以
<message id="3" date="2010">
<text>4+Cj4+CmVuZG9iagoyIDAgb...</text></message>
甚至可以在PowerShell中这样做吗?PowerShell喜欢XML。如果您只是将数据导入到一个以XML形式转换的变量中,那么就不必做正则表达式之类的事情。您可以使用
Get Content
,或者像这样复制/粘贴:
[xml]$MyData = '<message id="3" date="2010"><text>4+Cj4+CmVuZG9iagoyIDAgb...</text></message>'
$MyData.message.text
[xml]$MyData='4+Cj4+CmVuZG9iagoyIDAgb…'
$MyData.message.text
[xml]$MyData = '<message id="3" date="2010"><text>4+Cj4+CmVuZG9iagoyIDAgb...</text></message>'
$MyData.message.text