En Wed, 27 Jun 2007 01:12:10 -0300, Jan Danielsson  
<[EMAIL PROTECTED]> escribió:

>    This is probably a mind numbingly brain dead question.. But how do I
> generate the following:
>
> <p>Current date:<br/>2000-01-01</p>
>
>    ..using ElementTree? The <p> element kind of needs two text blocks,
> as far as I can tell?

No, the date string goes into br's tail:

py> import xml.etree.ElementTree as ET
py> p=ET.fromstring
py> p=ET.fromstring("<p>Current date:<br/>2000-01-01</p>")
py> p
<Element p at b6a850>
py> p.text
'Current date:'
py> p.tail
py> p[0]
<Element br at b6aa58>
py> p[0].text
py> p[0].tail
'2000-01-01'

See <http://effbot.org/zone/element-infoset.htm> about infosets and the  
"mixed content" simplified model.

-- 
Gabriel Genellina
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to