[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: RE: Just nodes please
You can define a Relax NG schema that permits user choice for attributes or child elements; it's a nice idiom. Amy! On Mon, 06 Dec 2010 16:56:39 +0000, Michael Kay wrote: > On 06/12/2010 16:34, David Lee wrote: >> Nothing stopping your application from allowing that equivalence >> [between attributes and child elements]. > > Yes, but it's an interesting idea that the parser should treat them > as equivalent, simplifying the API and allowing an effortless move > from attributes to child elements when the data gets more complex. > Anything we can do to simplify the API (and thus the mapping to data > structures supported by programming languages) is a move in the right > direction. > > Michael Kay > Saxonica >> >> >> ---------------------------------------- >> David A. Lee >> dlee@calldei.com >> http://www.xmlsh.org >> >> >> -----Original Message----- >> From: Manos Batsis [mailto:manos_lists@geekologue.com] >> Sent: Monday, December 06, 2010 11:44 AM >> To: David Lee; xml-dev@lists.xml.org>> XML Developers List >> Subject: Just nodes please (was: Re: XML2.0: Truncated End >> Tags (Was: Fixing what's broke)) >> >> >> On 12/06/2010 06:04 PM, David Lee wrote: >>> If you really value conciseness above all else there is always attributes >> On a sidenote, it would be great if >> >> <node1 node2="node3" /> >> >> was equal to >> >> <node1> >> <node2>node3</node2> >> </node1> >> >> so that APIs could be simplified and schemas could *actually* become >> extensible in practice. >> >> My 0.2 euros. >> >> Manos >> >> >> _______________________________________________________________________ >> >> XML-DEV is a publicly archived, unmoderated list hosted by OASIS >> to support XML implementation and development. To minimize >> spam in the archives, you must subscribe before posting. >> >> [Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/ >> Or unsubscribe: xml-dev-unsubscribe@lists.xml.org >> subscribe: xml-dev-subscribe@lists.xml.org >> List archive: http://lists.xml.org/archives/xml-dev/ >> List Guidelines: http://www.oasis-open.org/maillists/guidelines.php >> >> > > > _______________________________________________________________________ > > XML-DEV is a publicly archived, unmoderated list hosted by OASIS > to support XML implementation and development. To minimize > spam in the archives, you must subscribe before posting. > > [Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/ > Or unsubscribe: xml-dev-unsubscribe@lists.xml.org > subscribe: xml-dev-subscribe@lists.xml.org > List archive: http://lists.xml.org/archives/xml-dev/ > List Guidelines: http://www.oasis-open.org/maillists/guidelines.php >
[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
|