2014-09-03 3 views
0

Как отредактировать свойство XML-узлов?Изменить свойство xml в узле

Я попытался использовать xmlNewProp, однако, это не перезаписывает свойство. Он просто добавляет новый.

Так что мне было интересно, есть ли способ удалить это свойство или отредактировать его.

Edit:

Я понимаю, что некоторые люди не совсем понимают, что я пытался сделать. Ну, дело в том, что мне нужен был способ C с помощью libxml2 для обновления свойств узлов. Я попытался использовать xmlNewProp, однако это не сработало.

Кто-то предложил xmlSetProp, и это сработало нормально. Моя проблема заключалась в том, что документация для lxml была огромной, и было сложно найти нужные функции.

ответ

1

На основании документации libxml вы можете использовать xmlSetProp для установки атрибута узла.

http://xmlsoft.org/html/libxml-tree.html#xmlSetProp

+0

Спасибо! Я искал эту документацию некоторое время, не найдя этого. –

Смежные вопросы