[pyar] Salto de linea en XML

Gonzalo Odiard gonzalo en laptop.org
Mar Dic 11 17:03:34 ART 2012


Podes usar CDATA?

Gonzalo

2012/12/11 Mauricio Baeza <mauricio01 en correolibre.org>

> On 11/12/12 13:49, Sebastian Bassi wrote:
>
>> Sin mirar la spec de XML, se me hace que como valor de los atributos
>> los saltos de linea pueden ser ignorados, si no es que están
>> prohibidos directamente.
>>
>> 2012/12/11 Mauricio Baeza <mauricio01 en correolibre.org>:
>>
>>> Hola *.
>>>
>>> ¿Alguien podría decirme por qué no recupero los saltos de línea del
>>> atributo
>>> descripción del siguiente código?
>>>
>>> from xml.etree import ElementTree
>>>
>>> s = """<Conceptos>
>>>      <Concepto cantidad="1.00" descripcion="Prueba de concepto
>>> En dos lineas
>>> mejor tres" importe="1000.00" noIdentificacion="1272005004"
>>> unidad="Servicio" valorUnitario="1000.00"/>
>>> </Conceptos>"""
>>>
>>> xml = ElementTree.fromstring(s)
>>>
>>> for c in xml.getchildren():
>>>      print c.attrib['descripcion']
>>>
>>>
>>>
>>> Un requisito indispensable es que sea con ElementTree...
>>>
>>> Gracias
>>>
>>>
>>> --
>>>
>>>
>>
>>
> Gracias...
>
> Haciendo otra pruebas, si uso el valor decimal del salto de línea, si los
> respeta al parsear, el problema es que los originales no vienen así...
>
>
> s = """
> <Conceptos>
>     <Concepto
>         cantidad="1.00"
>         descripcion="Prueba de concepto
En dos lineas
mejor tres"
>
>         importe="1000.00"
>         noIdentificacion="1272005004"
>         unidad="Servicio"
>         valorUnitario="1000.00"/>
> </Conceptos>"""
>
>
> Saludos
>
>
>
> --
> ______________________________**____________________
> Todo lo que no podemos dar nos posee... Andre Gide
> universolibre.org
>
> ______________________________**_________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/**listinfo/pyar<http://listas.python.org.ar/listinfo/pyar>
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20121211/bf8012eb/attachment.html>


More information about the pyar mailing list