Subject: [xsl] Re: XPath 1.0 challenge: select all XML Schema element declarations with type string From: "Costello, Roger L. costello@xxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> Date: Sun, 19 Jul 2015 21:12:00 -0000 |
Thanks Liam and Ihe. The XPath expression you suggest is very good: //xs:element[(@type = 'string') or (substring-after(@type, ':') = 'string')] However, it incorrectly returns the element named Test in this schema: -------------------------------------------------------------------- <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.test.org" xmlns="http://www.test.org"> <xs:element name="Test" type="string" /> <xs:complexType name="string"> <xs:sequence> <xs:element name="first" /> <xs:element name="middle" /> <xs:element name="last" /> </xs:sequence> </xs:complexType> </xs:schema> -------------------------------------------------------------------- /Roger
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] XPath 1.0 challenge: sele, David Carlisle d.p.c | Thread | [xsl] Cannot compare xs:untypedAtom, Jorge . chocolate.ca |
Re: [xsl] XPath 1.0 challenge: sele, Ihe Onwuka ihe.onwuk | Date | Re: [xsl] XPath 1.0 challenge: sele, Dimitre Novatchev dn |
Month |