HTML / DOM
Justin Ryan
justin at gnubia.net
Sat Mar 29 18:19:05 EST 2003
If you can do what you need with XML, why not do that and use an XSLT
stylesheet to render as HTML?
On Fri, 2003-03-28 at 14:32, Bo M. Maryniuck wrote:
> Hello, all.
>
> Can anybody drop me a real code how to work with DOM in _HTML_ which is even
> not XHTML? I took a look over 4DOM but unfortunately documentation there is
> too silly. :( Well, for example, I have a HTML string:
>
> <p>Text here <a name="foo">bar</a></p>
>
> Now, how to build a DOM from this chunk to do the following:
> 1. Fetch somehow a "name" attribute from the "<A/>" tag
> 2. Change it (not a "bar", but a "foo" value!)
> 3. Push it back to the same place
> 4. Return modified HTML back as string without doctype and so on.
>
> Any ideas? I know how to work with XML, but HTML-stuff drives me crazy since
> it does not XML. Yes, I've tried to RTFM and STFW, but now I gave up -- this
> all does not work as I need.
>
> What I need to do with it. I have a HTML's where I need to found all the tags
> <a name="foo"> which contains Unicode data in the "name" attribute and
> urllib.quote() it than return this HTML back. But how to do it with DOM in
> HTML -- I have no idea, since this is not XML... :(
>
> Thank you for any help and any *working* ideas and examples. :)
>
> --
> Regards, Bogdan
>
> If vegetarians eat vegetables, what do humanitarians eat?
>
More information about the Python-list
mailing list