lipe.82
(usa Ubuntu)
Enviado em 24/07/2012 - 08:26h
Usei este comando:
xmlstarlet ed -s "/boinc" -t elem -n app -v "" -s "/boinc/app" -t elem -n name -v "newApp" -s "/boinc/app" -t elem -n user_friendly_name -v "New.App" project_00.xml > project_01.xml
E o arquivo anterios era esse:
...
<app>
<name>wilson</name>
<user_friendly_name>Mr.Wilson</user_friendly_name>
</app>
</boinc>
E ficou assim:
...
<app>
<name>wilson</name>
<user_friendly_name>Mr.Wilson</user_friendly_name>
<name>newApp</name>
<user_friendly_name>New.App</user_friendly_name>
</app>
<app><name>newApp</name><user_friendly_name>New.App</user_friendly_name></app>
</boinc>
Ou seja, ele está adicionado as tags name e user_friendly nas tags app que já existiam.
Sabem como arrumar isso?
Valeu!
Felipe