xsl-list
[Top] [All Lists]

[xsl] XPath - accessing nodes with a namespace with no prefix

2009-12-04 17:05:09

Hi,

This is a pure xpath question. 

Suppose I have a namespace declaration like this:

<organizations version="1.0" xmlns="http://www.imsglobal.org/xsd/imscp_v1p1";>

The namespace does not have a prefix. I want to use local-name() to access the 
nodes but not sure how. For example, how do I access a path like this:

XPATH: 

/organizations/organization/title[2]/title

XML:
        <organizations version="1.0" 
xmlns="http://www.imsglobal.org/xsd/imscp_v1p1";>
                <organization>
                        <title>SCORM 2004 4th Edition Manifest Basics Content 
Example 1.0</title>
                        <item>
                                <title>Introduction to Manifests</title>
                                <adlnav:presentation>
                                        <adlnav:navigationInterface>
                                                
<adlnav:hideLMSUI>continue</adlnav:hideLMSUI>
                                                
<adlnav:hideLMSUI>previous</adlnav:hideLMSUI>
                                        </adlnav:navigationInterface>
                                </adlnav:presentation>
                        </item>
                        <item>
                                <title>Content Package and Manifest 
Analogy</title>
                                <adlnav:presentation>
                                        <adlnav:navigationInterface>
                                                
<adlnav:hideLMSUI>continue</adlnav:hideLMSUI>
                                                
<adlnav:hideLMSUI>previous</adlnav:hideLMSUI>
                                        </adlnav:navigationInterface>
                                </adlnav:presentation>
                        </item>         
                </organization>
        </organizations>


Thanks,

Phil
--~------------------------------------------------------------------
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>
--~--