DurumDara wrote: > Have the python standard mod. lib. a html/xml encoder functions/procedures ?
you can use cgi.escape(s) # escapes < > & for CDATA sections, and cgi.escape(s, True) # escapes < > & " for attributes. to output ASCII, use cgi.escape(s).encode("ascii", "xmlcharrefreplace") cgi.escape(s, True).encode("ascii", "xmlcharrefreplace") > if b<32 or b>127 or c in ['<','>','"',';','&','@','%','#']: > c="&#%03d;"%b that's a rather odd set of reserved characters... </F> -- http://mail.python.org/mailman/listinfo/python-list