Ed Leafe wrote:
<?xml version="1.0" ?> <!-- RSS generated by Zope 2.6.1 on Sat, 15 Mar 2003 13:29:11 EST --> [...] If I try to use TAL in the comment line, it doesn't get processed. It seems that ZPT will not process TAL content within the comment. [...] So is there any way to generate commented XML using TAL?
This works: <tal:comment xmlns:tal="http://xml.zope.org/namespaces/tal" define="now python:DateTime().strftime('%e %b %Y')" replace="structure string:<!-- $now -->" /> TAL doesn't process comments, so you do have to generate the entire comment. The XML parser doesn't like unescaped '<>&' characters in attribute values, so you need to escape them. Finally, when generating XML you need to make sure there's a 'xmlns:tal' declaration on or around your tag -- since there's no surrounding tag in this case, we have to put it on the tag itself. Cheers, Evan @ 4-am