Удалить теги из XML в PowerShell - PullRequest
0 голосов
/ 13 июня 2019

Может ли скрипт PowerShell удалить все теги и тексты в файле XML и сохранить только двоичные данные? Теги и тексты в тегах блокируют мне расшифровку двоичного кода.

<message id="3" date="2010">
<text>4+Cj4+CmVuZG9iagoyIDAgb...</text></message>

Нужно удалить все и сохранить чистый двоичный код и повторно сохраненный файл.

4+Cj4+CmVuZG9iagoyIDAgb...

Возможно ли сделать это в PowerShell?

1 Ответ

1 голос
/ 13 июня 2019

PowerShell любит XML. Если вы просто импортируете свои данные в переменную, приведенную к XML, вам не нужно делать регулярные выражения. Вы можете использовать Get-Content или просто скопировать / вставить вот так:

[xml]$MyData = '<message id="3" date="2010"><text>4+Cj4+CmVuZG9iagoyIDAgb...</text></message>'
$MyData.message.text
...