Как вставить (добавить) строку, содержащую XML как XML, во внутренний XML (или удалить родительский тег, но сохранить со ⇐ Python
-
Гость
Как вставить (добавить) строку, содержащую XML как XML, во внутренний XML (или удалить родительский тег, но сохранить со
Я пытаюсь вставить текст в XML с помощью lxml. Текст содержит XML, который должен стать частью XML, в который он вставляется.
Следующий код не работает:
из электронного дерева импорта lxml Tree = etree.fromstring('') new_mix = 'Этот потрясает !' для источника в Tree.findall('.//src'): src.append(etree.fromstring(new_mix)) печать(etree.tostring(дерево)) lxml.etree.XMLSyntaxError: ожидается начальный тег, 'Этот потрясает !
'
Но как мне избежать или удалить или любые другие родительские теги, сохранив при этом содержимое?
Я пытаюсь вставить текст в XML с помощью lxml. Текст содержит XML, который должен стать частью XML, в который он вставляется.
Следующий код не работает:
из электронного дерева импорта lxml Tree = etree.fromstring('') new_mix = 'Этот потрясает !' для источника в Tree.findall('.//src'): src.append(etree.fromstring(new_mix)) печать(etree.tostring(дерево)) lxml.etree.XMLSyntaxError: ожидается начальный тег, 'Этот потрясает !
'
Но как мне избежать или удалить или любые другие родительские теги, сохранив при этом содержимое?
Мобильная версия