Subject: Re: [xsl] xpath query failing From: "Eliot Kimber ekimber@xxxxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> Date: Fri, 22 Apr 2016 20:58:17 -0000 |
It seemed like a good idea at the time .... Cheers, E. ---- Eliot Kimber, Owner Contrext, LLC http://contrext.com On 4/22/16, 3:29 PM, "Michael Kay mike@xxxxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> wrote: > >> On 22 Apr 2016, at 20:52, Joseph L. Casale jcasale@xxxxxxxxxxxxxxxxx >><xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> wrote: >> >>> I'm afraid this is the number 1 xpath gotcha. Your nlog element is in >>>a namespace and you are searching for nlog elements in no namespace. >>> >>> The framework in which you are executing the XPath expression should >>>give you some means of binding a prefix to the namespace, for example >>> >>> setNamespaceBinding("n", >>>"http://www.nlog-project.org/schemas/NLog.xsd") >>> >>> You can then use the path expression "/n:nlog/@throwExceptions" >> >> Hi Michael, >> Looks like I am out of luck, according to >>https://sourceforge.net/p/wix/bugs/2384/ >> the WIX toolset neglects to implement this functionality. >> > >Well, there's always the ghastly workaround > >>> "/*[local-name() = 'nlog']/@throwExceptions" > >Over on xml-dev there are people actually defending the design of XML >namespaces. Amazing. > >Michael Kay >Saxonica
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] xpath query failing, Michael Kay mike@xxx | Thread | Re: [xsl] xpath query failing, Michael Kay mike@xxx |
Re: [xsl] xpath query failing, Michael Kay mike@xxx | Date | Re: [xsl] xpath query failing, Joseph L. Casale jca |
Month |