[Python-es] Problema palabra clave expression en un xml

Luis Miguel Morillas morillas en gmail.com
Lun Mar 24 20:16:29 CET 2014


Ya te he contestado antes, pero con amara:

In [11]: XML = '''<?xml version="1.0" ?>
<include>
    <extension name="0999">
      <condition field="destination_number" expression="^(5\d{4})$">
        <action application="export" data="dialed_extension=$1"/>
        <action application="set" data="dialed_extension=$1"/>
      </condition>
    </extension>
</include>'''

In [12]: from amara import parse

In [13]: doc = parse(XML)

In [14]: doc.xml_write()
<?xml version="1.0" encoding="UTF-8"?>
<include>
    <extension name="0999">
      <condition field="destination_number" expression="^(5\d{4})$">
        <action application="export" data="dialed_extension=$1"/>
        <action application="set" data="dialed_extension=$1"/>
      </condition>
    </extension>
</include>




Saludos,

-- luismiguel  (@lmorillas)


El día 24 de marzo de 2014, 2:26, Hiko hitokiri <lastvnm en gmail.com> escribió:
> pues es cierto la pregunta no es como evitar que la libreria lo haga . si no
> que tui lo deberias hacer asi por que es mas ordenado y mas facil de
> entender para quien lo lee
>
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>


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