[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: RE: HTML to XML
<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: 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>
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|