[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
Re: [xml-dev] RE: Just nodes please
- From: Amelia A Lewis <amyzing@talsever.com>
- To: Michael Kay <mike@saxonica.com>
- Date: Mon, 6 Dec 2010 12:15:04 -0500
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: [xml-dev] 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]