[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Merging XML structure by comparing elements
I would like to compare the following node elements (embedded in the higher level nodes element) in order to create a new merged list. I would like to do that in a number of ways and I wonder how to do that: The original content looks like that: <nodes> <mynode>This is a test text 1</node> <mynode>This is a test text 2</node> <mynode>This is a test text 1</node> </nodes> 1) I want o compare the entire text of each <mynode>. Only text which are different should be completely copied into the output XML file. As a result of this the output text file should look like that: <nodes> <mynode>This is a test text 1</node> <mynode>This is a test text 2</node> </nodes> Please keep in mind that for that the XSLT parser somehow would need to "remember" that "...test text 1" has already been copied, so it always avoids that this text is copied a second time somewhere later. Also please keep in mind that my actual content consists of about 10000 nodes which is an issue of complexity. 2) Only ceck for the first 14 letters (or generally n letters) which would result in a output consisting of only one node in this case (becasue the first 14 letters are all the same in all nodes of the example xml file): <nodes> <mynode>This is a test text 1</node> </nodes> 3) Can I use the last n words for that comparison, too? Any help would be highly appreciated. Thank you, Karl -- 5 GB Mailbox, 50 FreeSMS http://www.gmx.net/de/go/promail +++ GMX - die erste Adresse fo?=r Mail, Message, More +++
|
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
|