Получение исходной строки узла - PullRequest
1 голос
/ 29 апреля 2011

Я новичок в xml / libxml.То, что я пытаюсь сделать, это просто.

У меня есть такой узел:

<tag attr="example" attr2="example2"/>

, который хранится в xmlNode.Я хочу получить следующее xmlChar *:

"<tag attr="example" attr2="example2"/>"

Я пробовал xmlNodeGetContent и xmlNodeListGetString, но ни один из них, похоже, не выполняет то, что я хочу.

Я использую libxml2 в C. ФайлXML версия 1.0

1 Ответ

0 голосов
/ 29 апреля 2011

xmlNodeGetContent не то, что вы ищете: проверьте на этой странице для получения информации о его поведении.

Я думаю, что функция, которую вы ищете, это xmlNodeDump, что, конечно, потребует допустимого буфера.

...