Edição xml em massa
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?
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
Curtidas 0