Date: Mon, 30 Aug 2004 19:15:02 -0500 From: Jacques Vidrine <nectar@celabo.org> To: Dan Langille <dan@langille.org> Cc: freebsd-vuxml@freebsd.org Subject: vuln.xml *is* XML (was Re: vuln.xml is not XML) Message-ID: <CDBCA21A-FAE2-11D8-A99F-000A95BC6FAE@celabo.org> In-Reply-To: <20040830133416.X35009@xeon.unixathome.org> References: <20040830133416.X35009@xeon.unixathome.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Aug 30, 2004, at 12:39 PM, Dan Langille wrote: > I refer to my previous message regarding the difficulties in parsing > vuln.xml. I have since learned that any markup (e.g. <p>) should be > be in > a CDATA section. > > See http://www.w3.org/TR/REC-xml/ and look at section 2.7. > > CDATA sections begin with the string "<![CDATA[" and end with the > string "]]>":] > > I propose that markup be enclosed with a CDATA section. No this is absolutely wrong :-) The XHTML is embedded with VuXML... the whole document is one XML document. Some elements are in the VuXML namespace, while others are in the XHTML namespace. Markup cannot exist in a CDATA section--- if it is in a CDATA section, it is *not* markup but *text content*. I saw your earlier message about XML::Node, but since I am not familiar with that (or XML::Parser), I did not understand what problem you were having. Could you try to describe it differently? Cheers, -- Jacques A Vidrine / NTT/Verio nectar@celabo.org / jvidrine@verio.net / nectar@freebsd.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CDBCA21A-FAE2-11D8-A99F-000A95BC6FAE>
