RE: CDATA section or text node data type
> Well I am using w3c specified schema language. Then you define the constraints at the level of elements and attributes, not at the level of text nodes. Michael Kay http://www.saxonica.com/ > <![CDATA[aaa]]> does specify whether aaa is a text data or > numeric data. > It is imperetive that Schema should provide more control over > DTD and as > a user I need some constraints to be there when I can have > some data as > CDATA or Text node so that I can have the controle of incoming data. > This inturn help me when I am working data base applications and I > expect that whatever there in CDADA or Text node is a numeric or byte > etc... > > > regards, > -Ranjan > > > -----Original Message----- > From: David Carlisle [mailto:davidc@n...] > Sent: Friday, April 22, 2005 4:29 PM > To: Baisak, Ranjan > Cc: xml-dev@l... > Subject: Re: CDATA section or text node data type > > > Please have a thought. If this feature is already available then > please > let me know so that I can implement it. > > > a CDATA section is just a syntactic convenience, > <x><![CDATA[aaa]]></x> > means exactly the same as <x>aaa</x> so schema languages do not allow > any significance to be placed on CDATA sections, just as they do not > allow significance to be placed on whether " or ' is used to > surround an > attribute value: <a b="2"/> means the same as <a b='2'/>. > > sometimes we need some sort > of constraints to be there to check data type before manipulation. > > Most schema languages (other than DTD) allow constraints to > be placed on > text node children of elements (which then apply whether or not the > author has used the CDATA section syntax) W3C XML Schema, Relax NG, or > Schematron for example could all specify a constraints of > various sorts > on the content of elements. > > If you said what schema language you were using, and what types of > constraints you wanted to enforce, someone would be able to offer > advice. > > > David > > ______________________________________________________________ > __________ > This e-mail has been scanned for all viruses by Star. The service is > powered by MessageLabs. For more information on a proactive anti-virus > service working around the clock, around the globe, visit: > http://www.star.net.uk > ______________________________________________________________ > __________ > > ----------------------------------------------------------------- > The xml-dev list is sponsored by XML.org <http://www.xml.org>, an > initiative of OASIS <http://www.oasis-open.org> > > The list archives are at http://lists.xml.org/archives/xml-dev/ > > To subscribe or unsubscribe from this list use the subscription > manager: <http://www.oasis-open.org/mlmanage/index.php> > >
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