[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Re: [xsl] Request help in understanding: node instance of schema-element(node)
Subject: Re: [xsl] Request help in understanding: node instance of schema-element(node)
From: "Anthony B. Coates (XSL-List)" <abcoatesecure-xsllist@xxxxxxxxxxx>
Date: Mon, 28 Jan 2008 18:06:59 -0000
|
On Mon, 28 Jan 2008 16:59:43 -0000, Wendell Piez <wapiez@xxxxxxxxxxxxxxxx>
wrote:
In my experience, schemas (of whatever variety) have been used for two
purposes, which have historically been joined at the hip, but which are
actually quite distinct.
One is "validation", which is to say, determine whether a document or
parts of a document conform to an expected or required type. ("Schema as
gauge.")
The other is for type annotation or even for binding of XML data (which
natively takes the form of sequences of characters) to data types.
("Schema as jig.")
I would also add to that "Schema as template", where a Schema is used to
provide guidance to an author (especially when using a Schema-aware
editor). For example, you may not care about document order for
validation or binding, but you might impose an order for authoring, just
because human editors often work better with a "template" where each data
item is in a known location relative to other data items.
Cheers, Tony.
--
Anthony B. Coates
Senior Partner
Miley Watts
Experts In Data
+44 (79) 0543 9026
Data standards participant: ISO 20022 (ISO 15022 XML), ISO 19312,
UN/CEFACT TMG, MDDL, FpML, UBL.
| Current Thread |
- Re: [xsl] Request help in understanding: node instance of schema-element(node), (continued)
- Colin Paul Adams - Sun, 27 Jan 2008 07:37:55 +0000
- Michael Kay - Sun, 27 Jan 2008 10:28:50 -0000
- Mukul Gandhi - Sun, 27 Jan 2008 21:01:29 +0530
- Wendell Piez - Mon, 28 Jan 2008 11:59:43 -0500
- Message not available
- Anthony B. Coates (XSL-List) - Mon, 28 Jan 2008 18:06:59 -0000 <=
- Wendell Piez - Mon, 28 Jan 2008 16:23:40 -0500
- Message not available
- Eliot Kimber - Mon, 28 Jan 2008 12:14:59 -0600
- Wendell Piez - Mon, 28 Jan 2008 16:30:44 -0500
- Message not available
- ac - Mon, 28 Jan 2008 21:13:33 -0500
|
|