Proposal of DOM non-standard method: DOMDocument::loadCharacterEntitiesFromDtd($path)

[email protected] (Freyjkell) Sat, 20 Oct 2007 17:06:26 +0200
Newsgroups php.xml.dev
Message-ID <[email protected]>
DOMDocument::loadCharacterEntitiesFromDtd($path);

I like to load character entities (not whole document type definition).

When I try to do that by creating my own DTD with only character 
entities, and setting resolveExternals to true, then DTD parser 
complains that it didn't occur root definition.

The proposed method, if called before DOMDocument::load/loadXML(), would 
get character entities from DTD (and its modules) and apply them during 
parsing XML. If called multiply, or if XML contains a DTD reference, 
entities put before would be overwritten.

-- 
Freyjkell