[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Re: XSLT link to schema
Subject: Re: XSLT link to schema From: Jeni Tennison <mail@xxxxxxxxxxxxxxxx> Date: Fri, 17 Nov 2000 16:52:08 +0000 |
Chris, > How do you provide a link to a schema in an XSLT page. I know how to link > to a DTD, but can't find any examples on how to link a schema. The XML Schema for a particular bit of XML is indicated through the 'schemaLocation' attribute in the "http://www.w3.org/1999/XMLSchema-instance" namespace. For example: <doc xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance" xsi:schemaLocation="http://www.jenitennison.com/schema/doc"> ... </doc> So you can include the xsi namespace declaration and the xsi:schemaLocation attribute in the source XML and the XSLT stylesheet, and you can add the xsi:schemaLocation attribute to any result elements you create (make sure in this case you define the xsi namespace in your stylesheet). See http://www.w3.org/TR/xmlschema-1/#composition-instances for more details. There aren't any XSLT processors yet that I know of that use XML Schema to do anything interesting automatically. But it's probably possible to use the xsi:schemaLocation attribute within the XSLT stylesheet to access the relevant schema and use it. I hope that helps, Jeni --- Jeni Tennison http://www.jenitennison.com/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
XSLT link to schema, Messineo, Chris | Thread | Problem Accessing Node(SOLVED), Mangano, Chris |
Re: Referencing an attribute which , Jeni Tennison | Date | Re: localization techniques and cod, Jeni Tennison |
Month |
Keywords