[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: What is the advantage of RELAX in comparison to Schemas?
Bob Kline <bkline@r...> writes: > On Tue, 30 Jan 2001, Inga Eckermann wrote: > > > Hello, > > > > I am new to this list and have read about you mentioning RELAX and > > TRX. Why do I need these standards? On the RELAX-webpage is written: > > > > Compared with DTD(Document Type Definition), RELAX has new features: > > > > RELAX grammars are represented in the XML instance syntax > > RELAX borrows rich datatypes of XML Schema Part 2 > > RELAX is namespace-aware > > > > Is it not all included in Schemas as well? > > The most significant difference (from our point of view, at any rate) > between RELAX and W3C's Schema spec is that the former supports > context-sensitive content models. Schematron also supports this > essential feature, which allows you to specify that a certain type of > content is allowed for a given element only if the element's parent is > <X>..</X>, This _is_ supported by W3C XML Schema. It's called local element declarations. > or only if the element contains a certain attribute with a > specific value. Very disappointing that W3C decided to leave this out. W3C XML Schema doesn't support this, true. I'm not a RELAX expert, but I don't it does either. ht -- Henry S. Thompson, HCRC Language Technology Group, University of Edinburgh W3C Fellow 1999--2001, part-time member of W3C Team 2 Buccleuch Place, Edinburgh EH8 9LW, SCOTLAND -- (44) 131 650-4440 Fax: (44) 131 650-4587, e-mail: ht@c... URL: http://www.ltg.ed.ac.uk/~ht/
|
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
|