Subject: Re: [xsl] xpath query failing From: "Michael Kay mike@xxxxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> Date: Fri, 22 Apr 2016 20:29:19 -0000 |
> 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, Joseph L. Casale jca | Thread | Re: [xsl] xpath query failing, Eliot Kimber ekimber |
Re: [xsl] xpath query failing, Joseph L. Casale jca | Date | Re: [xsl] xpath query failing, Eliot Kimber ekimber |
Month |