|
Subject: Re: [xsl] Filtering new tags From: "Mukul Gandhi" <gandhi.mukul@xxxxxxxxx> Date: Fri, 25 Jan 2008 14:12:46 +0530 |
I am getting similar result with MSXML 4.0 as well.
Following is the example I tried:
old.xml
----------
<root>
<data name="XY">
<value>XY Editor</value>
<comment>XY</comment>
</data>
</root>
new.xml
------------
<root>
<data name="DE">
<value>Drawing Editor</value>
<comment>DE</comment>
</data>
<data name="XY">
<value>XY Editor</value>
<comment>XY</comment>
</data>
<data name="PQ">
<value>PQ Editor</value>
<comment>PQ</comment>
</data>
</root>
The stylesheet is what you posted. Except, I added this line:
<xsl:output method="xml" encoding="UTF-8" /> (just to improve
serialization on the command prompt).
msxsl invocation produces following output:
C:\xml>msxsl new.xml test.xsl
<?xml version="1.0" encoding="UTF-8"?>
<newtags>
<data name="DE">
<value>Drawing Editor</value>
<comment>DE</comment>
</data>
<data name="PQ">
<value>PQ Editor</value>
<comment>PQ</comment>
</data></newtags>
Same output is produced with Xalan-J 2.7.1.
Is this what you are looking for? Or, we haven't understood your requirement ...
On 1/25/08, buddhi <buddhi@xxxxxxxxxxxxxxxxxxx> wrote:
> hi Gandi and all,
>
> yes you are absolutely correct but I am not getting only newly added
> text, I am getting old tags + newly added tags. I am using MS XSLT
>
> - Buddhi -
--
Regards,
Mukul Gandhi
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] Filtering new tags, buddhi | Thread | Re: [xsl] Filtering new tags, buddhi |
| Re: [xsl] Filtering new tags, buddhi | Date | [xsl] manage errors and termination, ac |
| Month |