[XML-SIG] external entities and CDATA sections
Fri, 25 May 2001 09:02:09 -0600
> While writing some documentation, I wanted to include some python code in
> a docbook document. My first thought was using an external entity
> referencing the source file. However, the code has some interger
> comparison code, and features a couple of '<' characters, so it should be
> set in a CDATA section for proper handling. This in turn prevents the
> resolution of the external entity.
> How would the XML experts on the list tackle this?
Unfortunately there is no easy solution. You'd have to wrap all the entities
None of the other potential solutions, XInclude, XLink of embed type, etc.,
would help here.
Of course you can always not use CDATA sections and just < escape what you
Uche Ogbuji Principal Consultant
firstname.lastname@example.org +1 303 583 9900 x 101
Fourthought, Inc. http://Fourthought.com
4735 East Walnut St, Ste. C, Boulder, CO 80301-2537, USA
Software-engineering, knowledge-management, XML, CORBA, Linux, Python