xsl-list
[Top] [All Lists]

Re: [xsl] Global namespace prefixes (Corrected Examples)

2008-11-14 14:20:23


Your posted stylesheet should produce this (produced by saxon6) If it
doesn't with your system I'd look into switching engines, saxon's free
you knw:-) although if switching you may as well switch to saxon9 and
xslt3. 



<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"; 
         xmlns:dap="http://xml.opendap.org/ns/DAP/3.2#";
         xmlns:att="http://base.document/  att#">
   <att:dummy/>
    
   <att:Conventions 
xmlns:att="http://base.document/att#";>CF-1.0</att:Conventions>
    
   <att:logname xmlns:att="http://base.document/att#";>olson</att:logname>
    
   <att:host xmlns:att="http://base.document/att#";>bb0001en</att:host>

</rdf:RDF>



Your second stylesheet should produce this (again as produced by saxon6)

<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
         xmlns:dap="http://xml.opendap.org/ns/DAP/3.2#";
         xmlns:att="http://base.document/att#";
         att:foo="">
    
   <att:Conventions>CF-1.0</att:Conventions>
    
   <att:logname>olson</att:logname>
    
   <att:host>bb0001en</att:host>

</rdf:RDF>

In this case the xslt 1 spec is quite clear, this second version doesn't
need any extension functions or errata fixes to be be implemented.

David

________________________________________________________________________
The Numerical Algorithms Group Ltd is a company registered in England
and Wales with company number 1249803. The registered office is:
Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom.

This e-mail has been scanned for all viruses by Star. The service is
powered by MessageLabs. 
________________________________________________________________________

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--

<Prev in Thread] Current Thread [Next in Thread>