- From: John Cowan <jcowan@reutershealth.com>
- Date: Thu, 5 Jun 2003 11:55:16 -0400
- To: Norman Walsh <Norman.Walsh@Sun.COM>
- Cc: Jonathan Robie <jonathan.robie@datadirect-technologies.com>, Mike Champion <mc@xegesis.org>, public-qt-comments@w3.org
Norman Walsh scripsit: > What do you mean? Are you asking that xsi:type attributes be used even > when documents aren't (WXS) schema validated? Yes, that is just what I mean. For example, a document with a DTD could have xsi:type attributes that are #FIXED, in which case the XPath DM would be able to process these documents as containing typed data, despite the absence of a PSVI. Alternatively, explicit xsi:type attributes could be inserted either by transformation or by the originating process. > | In addition, an xdt:attributeTypes attribute would be a Good Thing: > | this would have list-of-QName type, and would alternate an attribute name > | with its type. > > Where would this appear and what function would it serve? This would appear on an element and would provide the types of other attributes of this element: <foo bar="32" baz="94.44" xdt:attributeTypes="bar xsd:integer baz xsd:double"/> Again this could be defaulted from the DTD or inserted by transformation. These two features, plus direct recognition of xsi:nil, would enable an Infoset-only document to provide all the same information to the DM that a PSVI-ed document would. -- John Cowan jcowan@reutershealth.com www.reutershealth.com www.ccil.org/~cowan Assent may be registered by a signature, a handshake, or a click of a computer mouse transmitted across the invisible ether of the Internet. Formality is not a requisite; any sign, symbol or action, or even willful inaction, as long as it is unequivocally referable to the promise, may create a contract. --_Specht v. Netscape_
Received on Thursday, 5 June 2003 11:53:25 UTC