preguntar acerca de elementtree

1
réponses

Comment puis-je vérifier l’existence d’attributs et balises XML avant l’analyse?

j'analyse un fichier XML via L'arborescence des éléments en python et j'écris le contenu dans un fichier cpp. le contenu des tags enfants sera une variante pour les tags différents. Par exemple le premier événement balise balise fête de l'enfant m …
demandé sur 1970-01-01 00:33:33
3
réponses

Comment extraire l’attribut xml en utilisant Python ElementTree

Pour: <foo> <bar key="value">text</bar> </foo> Comment puis-je obtenir "valeur"? xml.findtext("./bar[@key]") lance une erreur. ... …
demandé sur 1970-01-01 00:33:31
5
réponses

Utiliser Python Iterparse pour les gros fichiers XML

j'ai besoin d'écrire un analyseur en Python qui peut traiter des fichiers extrêmement Gros ( > 2 Go ) sur un ordinateur sans beaucoup de mémoire (seulement 2 Go). Je voulais utiliser iterparse dans lxml pour le faire. mon fichier est du format: …
demandé sur 1970-01-01 00:33:31
9
réponses

Comparer XML dans un test unitaire en Python

j'ai un objet qui peut se construire à partir d'une chaîne XML, et s'écrire à une chaîne XML. J'aimerais faire un test unitaire pour tester le routage à travers XML, mais j'ai du mal à comparer les deux versions XML. Les espaces et l'ordre des attrib …
demandé sur 1970-01-01 00:33:28
7
réponses

Comment écrire une déclaration XML en utilisant xml.programme etree.ElementTree

je génère un document XML en Python en utilisant un ElementTree , mais la fonction tostring n'inclut pas de déclaration XML lors de la conversion en texte simple. from xml.etree.ElementTree import Element, tostring document = Elem …
demandé sur 1970-01-01 00:33:33
2
réponses

Parsing XML: arbre D’éléments (etree) vs. minidom [dupliquer]

cette question a déjà une réponse ici: XML parsing-ElementTree vs SAX and DOM 4 réponses j'utilise minidom pour analyser XML d …
demandé sur 1970-01-01 00:33:31
8
réponses

nœud d’accès à L’Élémenttree nœud parent

j'utilise le module Python ElementTree. Il est facile d'avoir accès aux enfants, mais qu'en est-il des noeuds de parents ou de frères et sœurs? - cela peut-il être fait efficacement sans traverser l'arbre entier? ... …
demandé sur 1970-01-01 00:33:30
1
réponses

Obtenir l’élément parent après avoir utilisé la méthode find (xml.programme etree.ElementTree)

je travaille avec un énorme fichier xml et j'essaie d'extraire des informations à partir de différents éléments. import xml.etree.ElementTree as ET tree = ET.parse('t.xml') root = tree.getroot() pour trouver les éléments j'utilise la m …
demandé sur 1970-01-01 00:33:34
2
réponses

Convertir Python ElementTree en chaîne

chaque fois que j'appelle ElementTree.tostring(e) , je reçois le message d'erreur suivant: AttributeError: 'Element' object has no attribute 'getroot' y a-t-il une autre façon de convertir un objet ElementTree en chaîne XML? …
demandé sur 1970-01-01 00:33:33