Fórum Edição xml em massa #600871
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?
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
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)