2015-12-30 2 views
0

У меня есть документ libxmljs, в котором я хотел бы добавить фрагмент html. Например:Добавить фрагмент html как значение узла в libxmljs

var value = '<div xmlns="http://www.w3.org/1999/xhtml"><p>Soemthing</p></div>'; 
document.root().node('field', value); 

Но я хотел бы сохранить структуру html. Потому что после создания XML, в поле я получаю

<field>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;p&gt;Something&lt;/p&gt;&lt;/div&gt;</field> 

в то время как я хотел бы достичь

<field><div xmlns="http://www.w3.org/1999/xhtml"><p>Something</p></div></field> 

Я знаю, что могу разобрать htmlFragment, но я не могу добавить его впоследствии к документу. Итак, как добавить html-фрагмент? И сохранить теги (если они присутствуют)?

Спасибо!

+0

Я переехал в https://www.npmjs.com/package/xmlbuilder, у которого есть метод raw() – pmp

ответ