OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: [xml-dev] Create XML

[ Lists Home | Date Index | Thread Index ]

Rich Salz scripsit:
> > It's safest to treat > as special too, because of the bare possibility
> > of ]]> in character content.
> 
> Only if they have the CDATA start, right?

No.  It's illegal to have ]]> anywhere in character content except at
the end of a CDATA section.  For example, this is not well-formed:

	<foo>Illegal ]]> in character content</foo>

This is a holdover from SGML.

> > And of course attribute values need &apos; or &quot;.
> 
> Only if the attribute value needs both quotes, which I put into the
> not-often category.

True, although I think it's simpler to just pick one quotation style
and escape a single character rather than trying to be clever about
using the "correct" quotation mark in each case.

-- 
They do not preach                              John Cowan
  that their God will rouse them                jcowan@reutershealth.com
    A little before the nuts work loose.        http://www.ccil.org/~cowan
They do not teach                               http://www.reutershealth.com
  that His Pity allows them                         --Rudyard Kipling,
    to drop their job when they damn-well choose.   "The Sons of Martha"




 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS