|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Structured attributes
On 02 Mar 2000 22:40:58 +0000, you wrote:
>Why not structured attributes in XML? _Why_ structured attributes?
>Well, we all know the comparison between elements and attributes as
>they stand:
>
>Elements Attributes
>ordered unordered
>non-unique unique
>structured unstructured
>
>There are a lot of contexts in which the first two properties of
>attributes are desireable, but the third is a serious constraint.
Since the structured element syntax already exists, wouldn't it make
more sense for an attribute to _reference_ a hierarchy of attributes,
expressed in element syntax, elsewhere in the document? Given your
example:
> <person age='49'>
> <.name>
> <.first>Henry</.first>
> <.last>Thompson</.last>
> <.middle>Swift</.middle>
> </.name>
> <children otherParent='p33'>
> . . .
> </children>
> </person>
I would do it like this:
<person> age='49' name-ref='xqz4834'>
<children ...>
...
</children>
</person>
...
<names>
<name ID='xqz4834'>
<first>Henry</first>
<last>Thompson></last>
<middle>Swift</middle>
</name>
...
</names>
No new syntax required.
-Steve Schafer
***************************************************************************
This is xml-dev, the mailing list for XML developers.
To unsubscribe, mailto:majordomo@x...&BODY=unsubscribe%20xml-dev
List archives are available at http://xml.org/archives/xml-dev/
***************************************************************************
|
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
|
|||||||||

Cart








