Добавьте атрибут с помощью xmllint

Я хочу добавить атрибут к тегу, используя xmlint. Могу ли я сделать это через xmlint?


person Rusty Robot    schedule 19.06.2011    source источник


Ответы (1)


Xmlint не предназначен для редактирования XML, поэтому я думаю, что ответ будет «нет, вы не можете».

Для редактирования XML вы можете использовать XMLStarlet, синтаксис для добавления атрибута в существующий документ XML:

xmlstarlet ed -L -i xpath -t attr -n name -v value file

person svick    schedule 19.06.2011