RE: [Summary] Dangers of Copying Text into an XML Document
Excellent Bryan! How's this: Namespace Mismatch: The text may contain references to namespaces that are not defined in the XML document, or it may overwrite a namespace that already exists in the XML document, or it may contain markup that is not allowed in the XML document's namespace. I have made all the suggested changes, including this one. Here's the latest version: http://www.xfront.com/copying-text-into-xml/ Any other suggestions? /Roger -----Original Message----- From: bryan rasmussen [mailto:rasmussen.bryan@g...] Sent: Thursday, September 06, 2007 1:45 PM To: Costello, Roger L. Cc: xml-dev@l... Subject: Re: [Summary] Dangers of Copying Text into an XML Document On 9/6/07, Costello, Roger L. <costello@m...> wrote: > Ah, another excellent point! Thanks Jonathan. > > I will replace the two bullets on CDATA with this: > > Partial Markup: the text may contain an incomplete unit of markup, such > as the start symbols of a CDATA section but not the end symbols, a > start tag but not its end tag, or the first delimiter of an attribute > value but not its end delimiter. > > Also, I will add another bullet: > > Undefined Namespaces: the text may contain references to namespaces > that are not defined in the XML document. are you also gonna note things that apply to specific xml formats, for example in XSLT 2.0, its an error if you try to bind a namespace node whose prefix is already bound. Actually this can apply generally to copying of namespaces, if I copy a portion out of a big file where the namespaces are slightly different but they are actually the same format, only with some markup that is no longer allowed in the copy target that is present in the copy from. Cheers, Bryan Rasmussen
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format