Resultados de la búsqueda a petición "lxml"

4 la respuesta

Python Lxml (objectify): Comprobando si existe una etiqueta

Necesito verificar si existe una determinada etiqueta en un archivo xml. Por ejemplo, quiero ver si la etiqueta existe en este fragmento: <main> <elem1/> <elem2>Hi</elem2> <elem3/> ... </main>Actualmente, estoy usando un truco feo con ...

3 la respuesta

¿Cómo se puede reemplazar un elemento con texto en lxml?

Es fácil eliminar por completo un elemento dado de un documento XML con la implementación de lxml de la API ElementTree, pero no veo una manera fácil de reemplazar constantemente un elemento con algún texto. Por ejemplo, dada la siguiente ...

1 la respuesta

Error analizando un DTD usando lxml

Estoy tratando de escribir una secuencia de comandos de validación que valide XML con el NITF DTD,http: //www.iptc.org/std/NITF/3.4/specification/dtd/nitf-3-4.dt [http://www.iptc.org/std/NITF/3.4/specification/dtd/nitf-3-4.dtd]. Residencia ...

2 la respuesta

El método lxml e iterparse de python

Di que tengo este XML de muestra. <result> <field k='field1'> <value h='1'><text>text_value1</text></value> </field> <field k='field2'> <value><text>text_value2</text></value> </field> <field k='field3'> <value><text>some_text</text></value> ...

2 la respuesta

builtins.TypeError: debe ser str, no bytes

He convertido mis scripts de Python 2.7 a 3.2, y tengo un error. # -*- coding: utf-8 -*- import time from datetime import date from lxml import etree from collections import OrderedDict # Create the root element page = etree.Element('results') ...

2 la respuesta

¿Cómo encontrar elementos XML a través de XPath en Python de una manera independiente del espacio de nombres?

Dado que tuve este molesto problema por segunda vez, pensé que preguntar sería útil. A veces tengo que obtener elementos de documentos XML, pero las formas de hacerlo son incómodas. Me gustaría conocer una biblioteca de Python que haga lo que ...

1 la respuesta

Extrayendo lxml xpath para la tabla html

Tengo un documento html similar al siguiente: <html xmlns="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml"> <div id="Symbols" class="cb"> <table class="quotes"> <tr><th>Code</th><th>Name</th> <th ...

2 la respuesta

Prese varias declaraciones XML en un solo archivo mediante lxml.etree.iterparse

Necesito analizar un archivo que contiene varios archivos XML, es decir, <xml> </xml> <xml> </xml> ... y así sucesivamente. Mientras uso etree.iterparse, obtengo el siguiente error (correcto): lxml.etree.XMLSyntaxError: XML declaration allowed ...

2 la respuesta

Qué significa este error: encabezado ELF no válido

Estoy obteniendo unIMPORT ERROR con el siguiente mensaje de error en modo de depuración de Django/usr/local/lib/python2.6/dist-packages/lxml-2.3-py2.6-win32.egg/lxml/objectify.pyd: invalid ELF header ¿Qué significa esto y cómo lo soluciono? ...

2 la respuesta

Expresiones regulares para analizar etiquetas de plantilla en XML

Necesito analizar un poco de XML para extraer las etiquetas de plantilla incrustadas para su posterior análisis. Sin embargo, parece que no puedo doblar las expresiones regulares de Python para hacer lo que quiero. En inglés: cuando una ...