Hi Folks,
I need to do an identity transform on XML files like this:
<Document>
<First>
<id>A</id>
<blah>B</blah>
<id>A</id>
</First>
<Second>
<id>C</id>
<blah>D</blah>
<id>C</id>
</Second>
</Document>
I want the identity transform to remove duplicate elements in <First> and
remove duplicate elements in <Second>. So the output should be:
<Document>
<First>
<id>A</id>
<blah>B</blah>
</First>
<Second>
<id>C</id>
<blah>D</blah>
</Second>
</Document>
I need to use XSLT 1.0 to implement this.
I created an implementation, but it uses <copy> statements. The actual XML
document that I am transforming is huge, nearly 1 GB. When I run my XSLT
implementation the processor runs out of memory. I think it's due to the <copy>
statements. I need a very efficient implementation. Any suggestions?
/Roger
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--