[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] attribute closest match


Subject: Re: [xsl] attribute closest match
From: Joerg Heinicke <joerg.heinicke@xxxxxx>
Date: Thu, 08 Aug 2002 00:06:16 +0200

Hello Matthew,

to find a "closest match" is really not a work for XSLT. XML in general is really exact, so you can't do such work. So only things I could imagine are the functions contains() and starts-with(), but it's not much of sense I think. Try another approach than XSLT or use an extension function.

Regards,

Joerg

Matthew L. Avizinis wrote:
Hello all,
  I am comparing a series of attribute (called 'id') values in one xml file
with same in a second xml file.  If there is an id value in the the second
file which matches, I grab the value of the element and use it.  If there is
no match, I use the Xalan redirect extension element to emit a log file
entry essentially stating that there wasn't a match for that id but can't
provide much more information.  It could be that there is a _nearly_
matching id, e.g. maybe two characters are accidentally transposed.
  I believe that use of computers should make our lives easier.  So what I'd
like to know is if anyone knows of any XSLT templates which can essentially
find a _closest match_ which I could then emit to the log file or do I have
to resort to writing an extension function?

thank you for any suggestions,

Matthew L. Avizinis


XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list



Current Thread
Keywords