Я пытаюсь создать скрипт powershell, который использует некоторый XML. У меня есть документ XML, в котором я пытаюсь добавить некоторые значения с адресами электронной почты. Готовый документ XML должен иметь этот формат:
(Я только показываю соответствующую часть XML здесь)
<emailAddresses>
<value>bob@bob.com</value>
<value>kenny@bob.com</value>
<value>roger@bob.com</value>
</emailAddresses>
ТАК, в powershell я пытаюсь сделать это как тест, который не проходит:
$newNumber = [xml] '<value>555-1215</value>'
$newNode = $Request2.ImportNode($newNumber.value, $true)
$emailnode.AppendChild($newNode)
После некоторого чтения я понял, что если я сделаю это, то получится:
$newNumber = [xml] '<value name="flubber">555-1215</value>'
$newNode = $Request2.ImportNode($newNumber.value, $true)
$emailnode.AppendChild($newNode)
Итак, я застрял. Я начинаю задумываться, стоит ли мне использовать другую функцию вместо importnode, когда у меня есть несколько ключей с одинаковым именем, но разными значениями.
Как вы, ребята, наверняка уже поняли, я не эксперт в xml. Любая помощь приветствуется!