9 Stimmen

Bei der Verwendung von

Ich generiere einige XML w

<QBXML xmlns:py="http://codespeak.net/lxml/objectify/pytype" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
py:pytype="TREE">

a

<MaxReturned py:pytype="int">

Diese c

13voto

Randy Syring Punkte 1661

L

objectify.deannotate(root, xsi_nil=True)
etree.cleanup_namespaces(root)

o

objectify.deannotate(root, cleanup_namespaces=True, xsi_nil=True)

0voto

Soraya Anvari Punkte 139

I

from lxml import objectify
doc = objectify.ElementMaker(annotate=False)
doc = (objectify.E.configuration(getattr(objectify.E,'networklists'),name="acl.conf",description="Network Lists"))
objectify.deannotate(doc,cleanup_namespaces=True)

T

<configuration description="Network Lists" name="acl.conf">
<network-lists>

</network-lists>
</configuration>

-2voto

BenH Punkte 866

Wenn Sie

etree.fromstring(xml_response)

dann tun Sie das

xml_response.replace(' xmlns:', ' xmlnamespace:').replace(' xmlns=', ' xmlnamespace=')

a

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X