Gostaria de saber se é possível modificar / criar valores em arquivos XML usando o PowerShell. Basicamente, estou interessado em:
- Modifique os valores no arquivo XML ou crie-os se eles não existirem (ou seja, preciso pesquisar o item, criar se não existir e modificar o valor)
- Lide com sintaxe XML diferente no mesmo arquivo XML, como os seguintes:
Sintaxe 1:
<configurações> <setting id = "Location2" value = "Barcelona, Espanha" /> <ID da configuração = "Location2id" value = "zmw: 00000.1.08181" /> </settings>
Sintaxe 2:
<configurações>
<musicplayer>
<crossfade> 0 </crossfade>
<queuebydefault> false </queuebydefault>
</musicplayer>
</settings>
Sintaxe 3:
<configurações>
<configurações de peles>
<setting type = "bool" name = "skin.confluence.HomepageHideRecentlyAddedVideo"> false </setting>
</skinsettings>
</settings>
Qualquer ajuda será muito apreciada.
Obrigado.