Subject: Re: [xsl] Select name of XSD targetNamespace attribute From: Philipp Kursawe <phil.kursawe@xxxxxxxxx> Date: Sat, 29 Mar 2014 21:38:19 +0100 |
Thank you David! I tried your code here: http://www.freeformatter.com/xpath-tester.html and it said it cannot compile the xpath. But the site does not reveal which XPath it supports. And I am not sure what version they use in WinRT Windows.Data.Xml.Dom http://msdn.microsoft.com/en-us/library/windows/apps/windows.data.xml.dom.aspx I will try it out, though on Monday On Fri, Mar 28, 2014 at 4:52 PM, David Carlisle <davidc@xxxxxxxxx> wrote: > On 28/03/2014 15:44, Philipp Kursawe wrote: >> >> <?xml version="1.0" encoding="UTF-8"?> >> <xs:schema targetNamespace="http://www.foo.com/test" >> xmlns:foo="http://www.foo.com/text" >> xmlns:xs="http://www.w3.org/2001/XMLSchema" version="0.1.1.0"> >> </xs:schema> >> >> I want to find out the name of the attribute that describes the >> targetNamespace ("xmlns:foo") or even better "foo" >> >> Thanks! >> >> > > If I edit your input to say test in both cases then > > <xsl:stylesheet version="2.0" > xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > xmlns:xs="http://www.w3.org/2001/XMLSchema"> > > > <xsl:template match="xs:schema"> > <xsl:value-of > select="namespace::*[.=current()/@targetNamespace]/local-name()"/> > </xsl:template> > > </xsl:stylesheet> > > outputs "foo" > > David
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Select name of XSD target, Abel Braaksma (Exsel | Thread | Re: [xsl] Select name of XSD target, David Carlisle |
Re: [xsl] Things that make you go H, David Carlisle | Date | Re: [xsl] Things that make you go H, Alex Muir |
Month |