Subject: RE: [xsl] document() function - unknown protocol From: "Robert Koberg" <rob@xxxxxxxxxx> Date: Tue, 14 Oct 2003 10:41:39 -0700 |
Hi, You need to set up a custom javax.xml.transform.URIResolver (assuming you are using java). You will be passed two arguments when the resolve method is automatically called when you use document(href [, base]). The first one is the string you can use to resolve your custom URI. Best, -Rob > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx [mailto:owner-xsl- > list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of Jim Nachlin > Sent: Tuesday, October 14, 2003 10:22 AM > To: XSL-List@xxxxxxxxxxxxxxxxxxxxxx > > Hi List, > > I hope that this is an appropriate question for this list. > > In trying to process an RDF foaf document [1] using the > stylesheet [2], the processor, which is members of the > javax.xml.transform package, gives an error which tells me that > the protocol "arg" is unknown in this statement: > > <xsl:when test="document('arg:/ifp')/*/*/*"> > <xsl:variable name="ifp"> > <xsl:copy-of select="document('arg:/ifp')/*[1]/*[1]/*[1]"/> > </xsl:variable> > <xsl:apply-templates mode="output" ... /> > </xsl:when> > > or > > <xsl:variable name="def" > > select="document('arg:/schema')/ns/schema[@ns=$ns]/rdf:RDF/*[@rdf:about=$t > his or @rdf:ID=$name or @ID=$name]"/> > > and in several other places. > > In looking over the documentation on document(), there is no > mention of a protocol "arg" or what this could possibly be. It > seems that the stylesheet is trying to refer to one of the > namespace URIs. > > Refs: > [1] http://www.nachlin.com/foaf.rdf > [2] http://xml.mfd-consult.dk/foaf/explorer/explorer.xsl > > Thanks in advance for helping an XSL noob. > > Jim > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] document() function - unknown, Jim Nachlin | Thread | RE: [xsl] document() function - unk, Jim Nachlin |
RE: [xsl] document() function - unk, cknell | Date | RE: [xsl] XSL Sort problem, Passin, Tom |
Month |