A new message was posted:
Address: http://radio.userland.com/discuss/msgReader$16212
By: Matthew Ernest (radar@...)
While from the comments in the script it looks like the additional decoding of
entities in radio.html.viewNewsItems was removed on 5/31/02, it seems that there
is still double decoding going on somehwere in xml.rss.compileService or
something that it calls. I am noting this specifically with the feed for Dive
into Mark [1] which has had a lot of code examples lately.
The compilation.xmlstruct for a service looks like it has one pass of decoding
already done to it (with the exception of "quot" entities) when compared to the
actual RSS that has been compiled as well as to xmltext for the service. Does
xml.compile, the only call between xmltext and xmlstruct, do any decoding of
it's own? If so, compileService needs a decoder that will take cate of the quot
but not lt, gt, and amp. If not, then I have no idea what could be doing this
decoding.
[1] http://diveintomark.org
This is a Manila site.. http://manila.userland.com/.