[pyar] escritura de xml

Dario Graña manolo.g en gmail.com
Dom Dic 5 14:44:26 ART 2010


excelente!, esto era lo que estaba buscando.
muchisimas gracias!
dario


2010/12/5 Martin Alderete <malderete en gmail.com>

>
> 2010/12/5 Dario Graña <manolo.g en gmail.com>
>
>> si, los dos hacen exactamente lo mismo, es un tema "styling", me resulta
>> más legible y más bonito el primero. por eso quería saber si existe alguna
>> forma de hacerlo. de no ser posible, el archivo puede cumplir su función
>> igual.
>> saludos!
>> dario
>>
>
> Claro, entiendo,
> mira muchas veces que tuve que escribir xml para algun tipo de proceso no
> lo hice usando alguna lib sino que usando un template, te dejo un ejemplo
> por ahi te sirve.
>
> creas tu template
>
> TEMPLATE = u"""
> <start>
> \t<year>%(year)s</year>
> \t<month>%(month)s</month>
> \t<day>%(day)s</day>
> </start>"""
>
> luego lo usas como por ejemplo
>
> print TEMPLATE % {'year': 2010, 'month': 12, 'day': 5}
> esto imprime
>
> <start>
>         <year>2010</year>
>         <month>12</month>
>         <day>5</day>
> </start>
>
> un ejemplo de como creo un archivo xml seria:
>
> xmlStr = TEMPLATE % {'year': 2010, 'month': 12, 'day': 5}
> f = codecs.open( 'mi_archivo.xml', 'w', 'utf-8' )
> f.write( u'<?xml version="1.0" encoding="utf-8"?>\n' )
> f.write( xmlStr )
> f.close()
>
> Bueno espero que te de un pantallazo y por ahi te sirva.
>
>
> saludos
>
> --
> Alderete, Martin Nicolas
> Senior Python Developer
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20101205/5d8f8661/attachment.html>


More information about the pyar mailing list