You are here: Re: "Special Character" Problem with DOM « PHP Programming Language « IT news, forums, messages
Re: "Special Character" Problem with DOM

Posted by Diilb on 01/30/07 09:58

Thanks for the suggestion ;) I think this will fix my problem. But I
am trying to figure out how I am going to work this into my code since
I am loading data from a database. It could get "messy". Any ideas ?

I like to be as efficient as possible and there is nothing worse then
a mess. (At least to me anyway).

Thanks,

Diilb

On Jan 30, 1:05 am, "AussieJohn" <AussieJ...@gmail.com> wrote:
> On Jan 30, 11:15 am, "Diilb" <diilbert.atlan...@gmail.com> wrote:
>
>
>
> > I am using DOM to create an rss feed. The problem I am running into
> > is "special characters" such as é è ç. If I try adding them to the
> > XML as character data (CData), DOM chokes and throws out errors. If I
> > do a search and replace on the characters changing them to HTML
> > entities instead of using CDATA, DOM chokes up again. If I do a
> > combination of both (search and replace then add as Character Data) it
> > does not choke, but the RSS readers don't render the html entities
> > because they are defined as CDATA.
>
> > Any thoughts. I could write my own writer, but I would rather use
> > DOM.
>
> > Suggestions would be appreciated.
>
> > Thanks.
>
> > DiilbertIf you want to add special characters like these as entities you'll
> need to give the hex, numerical or unicode notation for that character
> e.g.:
> <!DOCTYPE example [
> <!ENTITY copy "&#xA9;">
> ]>
>
> (copied without shame fromhttp://en.wikipedia.org/wiki/XML)
>
> You can also checkhttp://www.w3.org/TR/html401/sgml/entities.htmlandhttp://www.w3.org/2003/entities/iso8879doc/isolat1.htmlfor some more
> reference material.
>
> John

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация