DR 09-0207: WML: Custom XML and Smart Tags
Doug Mahugh
Doug.Mahugh at microsoft.com
Thu Jun 11 15:26:36 CEST 2009
Murata-san,
Structured document tags can be bound to specific nodes in a custom XML part, and the details of such databinding are stored in attributes of the dataBinding element:
- prefixMappings attribute = the namespace/schema
- xpath attribute = XPath to a node within a custom XML part
- storeItemID = the custom XML part (or "data store" as it is called in ECMA-376/IS29500)
For an example of how the dataBinding element may be used, see this blog post: http://blogs.msdn.com/dmahugh/archive/2007/05/19/custom-schemas-revisited.aspx
Regards,
Doug
-----Original Message-----
From: MURATA Makoto (FAMILY Given) [mailto:eb2m-mrt at asahi-net.or.jp]
Sent: Wednesday, June 10, 2009 9:18 PM
To: SC 34 WG4
Subject: Re: DR 09-0207: WML: Custom XML and Smart Tags
While reviewing this text (and trying to rewrite it), I find that I do
not quite understand the differences of the three forms.
I believe I understand Smart tags and Custom XML Markup. They are
mechanisms for embedding foreign elements without using foreign tag
names. Custom XML Markup allows validation, while smart tags don't.
But I do not quite understand structured document tags. In my
understanding, their semantics are standardized with the exception of
the "alias" attribute. All other subelements and attributes of
structured document tags have standardized semantics. Am I right?
Cheers,
Makoto
More information about the sc34wg4
mailing list