|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Got an XSLT function that does value intersection (not
Hi Folks,
I have an XML document that consists of <row> elements:
<Document>
<row>
<x>1</x>
<y>2</y>
</row>
<row>
<x>3</x>
<y>4</y>
</row>
<row>
<x>1</x>
<y>2</y>
</row>
</Document>
I want to eliminate duplicate rows.
The XPath intersect operator is appealing:
$document intersect $document
because intersect eliminates duplicates. Unfortunately, that doesn't work
because row1 and row2 are "duplicates" only if they are the exact same <row>
element, i.e., same identity.
I need an intersection operator that eliminates duplicates based on value.
Since row[1] and row[3] above have the same elements with the same values,
they are duplicates.
Do you have a function that does intersection based on value, not identity?
Or, perhaps you recommend another way to eliminate duplicates?
/Roger
|
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
|

Cart








