[Python-es] Crear un xml

FERNANDO VILLARROEL fvillarroel en yahoo.com
Jue Nov 21 06:11:23 CET 2013


Ok gracias a todos!!!



On Wednesday, November 20, 2013 10:38 PM, Karla Reyes <karreyes en gmail.com> wrote:
 
Aqui una lista de xml templates para python  https://wiki.python.org/moin/Templating
jinja templates es de lo mas comun para esto: http://jinja.pocoo.org/docs/templates/
Y un ejemplo sencillo de como implementarlo con python: https://gist.github.com/warren-runk/1317933



2013/11/20 Ricardo Azpeitia Pimentel <razpeitia en gmail.com>

print """<include>
>  <user id="1000">
>    <params>
>      <param name="password" value="1000"/>
>      <param name="vm-password" value="1000"/>
>    </params>
>    <variables>
>      <variable name="toll_allow" value="domestic,international,local"/>
>      <variable name="accountcode" value="1"/>
>      <variable name="nibble_rate" value="10"/>
>      <variable name="nibble_account" value="1"/>
>      <variable name="user_context" value="default"/>
>      <variable name="effective_caller_id_name" value="Extension 1000"/>
>      <variable name="effective_caller_id_number" value="1000"/>
>      <variable name="outbound_caller_id_name" value="$${outbound_caller_name}"/>
>      <variable name="outbound_caller_id_number" value="$${outbound_caller_id}"/>
>      <variable name="callgroup" value="techsupport"/>
>    </variables>
>  </user>
></include>"""
>
>
>
>El 20 de noviembre de 2013 19:31, Charly Román <chack14rock en gmail.com> escribió:
>
>
>http://lxml.de/
>>
>>El día 20 de noviembre de 2013 19:24, FERNANDO VILLARROEL
>><fvillarroel en yahoo.com> escribió:
>>
>>> Hola amigos.
>>>
>>> Se que es una pregunta algo trivial, pero requiero me ayuden a decidir que
>>> modulo utilizar para crear un XML, el formato de salida debe ser como sigue:
>>>
>>> <include>
>>>   <user id="1000">
>>>     <params>
>>>       <param name="password" value="1000"/>
>>>       <param name="vm-password" value="1000"/>
>>>     </params>
>>>     <variables>
>>>       <variable name="toll_allow" value="domestic,international,local"/>
>>>       <variable name="accountcode" value="1"/>
>>>       <variable name="nibble_rate" value="10"/>
>>>       <variable name="nibble_account" value="1"/>
>>>       <variable name="user_context" value="default"/>
>>>       <variable name="effective_caller_id_name" value="Extension 1000"/>
>>>       <variable name="effective_caller_id_number" value="1000"/>
>>>       <variable name="outbound_caller_id_name"
>>> value="$${outbound_caller_name}"/>
>>>       <variable name="outbound_caller_id_number"
>>> value="$${outbound_caller_id}"/>
>>>       <variable name="callgroup" value="techsupport"/>
>>>     </variables>
>>>   </user>
>>> </include>
>>>
>>> Espero sus consejos y saludos.
>>>
>>> _______________________________________________
>>> Python-es mailing list
>>> Python-es en python.org
>>> https://mail.python.org/mailman/listinfo/python-es
>>> FAQ: http://python-es-faq.wikidot.com/
>>>
>>_______________________________________________
>>Python-es mailing list
>>Python-es en python.org
>>https://mail.python.org/mailman/listinfo/python-es
>>FAQ: http://python-es-faq.wikidot.com/
>>
>
>_______________________________________________
>Python-es mailing list
>Python-es en python.org
>https://mail.python.org/mailman/listinfo/python-es
>FAQ: http://python-es-faq.wikidot.com/
>
>


_______________________________________________
Python-es mailing list
Python-es en python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20131120/d0e3d252/attachment.html>


Más información sobre la lista de distribución Python-es