Edição xml em massa

28/02/2019

0

Boa tarde a todos!

Estou precisando editar xmls em lote, alterando o valor de determinadas tags. Existem várias formas de fazer isso, porém, preciso que o valor a ser alterado seja ele mesmo + um percentual. Como por exemplo:
<ans:valorUnitario>103.12</ans:valorUnitario>
<ans:valorTotal>103.12</ans:valorTotal>

Nesse caso, por exemplo, se eu quisesse um adicional de 50%, teria que ficar:
<ans:valorUnitario>154.68</ans:valorUnitario>
<ans:valorTotal>154.68</ans:valorTotal>

Pensei em fazer via sed, awk, até via Powershell, até em Python (replace-what replace-with) mas desconheço uma forma de fazer essas substituições com operações matemáticas....
Alguém teria uma luz para uma forma prática de substituir esses valores?
Diego

Diego

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar