On Sun, Jul 19, 2015 at 3:58 PM, Costello, Roger L. costello@xxxxxxxxx <
xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> wrote:
> Hi Folks,
>
> The following XPath expression returns all XML Schema element declarations
> with @type equal to xs:string:
>
> //xs:element[@type = 'xs:string']
>
> However, that XPath assumes the schema file is written with a namespace
> prefix, like this:
>
> <xs:element name="Test" type="xs:string" />
>
> But the schema file could have been written like this:
>
> <element name="Test" type="string" />
>
> The above XPath expression would fail to return that element declaration.
>
> Is there a way -- in XPath 1.0 -- to write an XPath expression which
> returns all element declarations of type string?
>
>
Declare xs as the default namespace, where's the problem.
|