[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: [xml] xmlSubstituteEntitiesDefault problems
- From: Daniel Veillard <veillard redhat com>
- To: Gabriel Ambuehl <gabriel_ambuehl buz ch>
- Cc: xml gnome org
- Subject: Re: [xml] xmlSubstituteEntitiesDefault problems
- Date: Sun, 30 Dec 2001 16:25:38 -0500
On Sun, Dec 30, 2001 at 09:46:45PM +0100, Gabriel Ambuehl wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
>
> Hello,
> I need to parse the first document leaving all entities in place,
> so I call
> xmlSubstituteEntitiesDefault(0);
> parse_first_doc();
[...]
> but for some reason, the entities (most notably <) of the first
> doc
> get replaced through their human readable chars. What did I
> misunderstand?
predefined character entities are automatically replaced, as well as
numeric character references. Replacing them with entities nodes doesn't
really make sense.
> Further, am I right assuming that if I filter a string through
> xmlEncodeEntities() then it should be perfectly valid as content?
Hum, yes it should, but xmlEncodeEntities is deprecated use
xmlEncodeEntitiesReentrant()
> What
> if I haven't got a doc to call it upon at that time? Create an empty
> one?
xmlEncodeEntitiesReentrant() with the first arg set to NULL should
still work.
Daniel
--
Daniel Veillard | Red Hat Network https://rhn.redhat.com/
veillard redhat com | libxml Gnome XML XSLT toolkit http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]