Modules | Category: example Use CaseSource (view)<doc> <result-from uri="http://www.example.org/" /> <result-from uri="data.xml" /> <p>Note that "data.xml" refers to this document.</p> <result-from uri="http://www.microsoft.com/license/GPL" /> </doc> Stylesheet (view)<xsl:template match="/doc"> <output> <xsl:copy-of select="res:document(result-from[1]/@uri)" /> <xsl:copy-of select="res:document(result-from[2]/@uri)" /> <xsl:copy-of select="res:document(result-from[3]/@uri)" /> </output> </xsl:template> Result (view)<output xmlns:result="http://exslt.org/resource/result"> <result:error uri="http://www.example.org/" attempt="1"> <result:uri>http://www.example.org/</result:uri> <result:failed> <result:category>connection</result:category> </result:failed> <result:message>Connection refused</result:message> </result:error> <result:success uri="file:///some/path/to/data.xml" attempt="1"> <doc> <result-from uri="http://www.example.org/" /> <result-from uri="data.xml" /> <p>Note that "data.xml" refers to this document.</p> <result-from uri="http://www.microsoft.com/license/GPL" /> </doc> </result:success> <result:error uri="http://www.microsoft.com/license/GPL" attempt="1"> <result:failed> <result:category>protocol</result:category> <result:item>http</result:item> </result:failed> <result:code>404</result:code> <result:message>Not Found</result:message> </result:error> </output> Change HistorySubmitted: 2006-02-22 CopyrightThis material is in the public domain. |
http://www.exslt.org/res/functions/document/res.document.use-case.1.html last modified 2006-02-22