Subject: RE: [xsl] RE: HTML to XML From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Tue, 9 Jun 2009 15:06:42 +0100 |
<xsl:variable name="file2root" select="doc('file2')/root"/> <xsl:key name="k" match="references" use="."/> then <xsl:template match="meta"> <xsl:if test="empty(key('k', @content))"> <xsl:message>error</xsl:message> Performance should be no problem using keys. (Using Saxon-SA you wouldn't even need the keys, the index would be built automatically). Regards, Michael Kay http://www.saxonica.com/ http://twitter.com/michaelhkay > -----Original Message----- > From: Knight, Michel [mailto:michel.knight@xxxxxxxx] > Sent: 09 June 2009 14:50 > To: Knight, Michel; xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] RE: HTML to XML > > > Hi, > USING: > XLST 2.0 with XPATH 2 > OS: Windows XP > Saxon 9.1.0.6N from Saxonica > > Validation with XSLT 2.0 what is the better approach. > > I've got 2 XML files and one XSLT file. > File 1 is the source files that need to verify if a value > exist in the second xml files. > > But the 2 xml file as over 6 000 element, should I even tried > to do this with xslt. > > Ex: > > File 1: > <root> > <meta name="dc.subject" scheme="gccore" > content="Corporate Services" /> </root> > > File 2: > <root> > <references>Corporate Services</references> > <references>Corporate Services</references> > <references>Corporate Services</references> > <references>Corporate Services</references> > <references>Corporate Services</references> </root>
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Validation xml against an, Andrew Welch | Thread | [xsl] XSLT/XPATH 2.0 courses, Knight, Michel |
[xsl] Validation xml against anothe, Knight, Michel | Date | [xsl] Processing XML Efficiently Pr, B Tommie Usdin |
Month |