A possible solution is to use BeautifulSoup.

It's quite good at producing valid markup out of invalid markup (in
terms of matching tags and stuff).

It's not very quick, but it can handle very bad markup.

Ed

On 6/11/06, Fred C <[EMAIL PROTECTED]> wrote:
>
>
> Hello,
>
> In my kid template I have this following line:  <div
> class="reviewitem" py:content="XML(review.Content)" />.
> My problem is when the XML() argument is not a very clean html
> string, XML fail miserably.
> How can I manage to roughly clean that string (in the template) or at
> least return the string not formated, instead of having an exception
> thrown.
>
> Thanks
>
> -fred-
>
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/turbogears
-~----------~----~----~----~------~----~------~--~---

Reply via email to