[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
[Recent Entries]
[Reply To This Message]
Re: Filtering new tags
Yea that is exactly what I need but it is not working for me...
This is the way that I have used it...
XslTransform myXslTransform;
XPathDocument myXPathDocument = new XPathDocument ("C:\New.xml");
myXslTransform = new XslTransform();
myXslTransform.Load( sApplicationPath + @"\style.xsl" );
XmlTextWriter writer = new XmlTextWriter(sApplicationPath +
@"\NewTags.xml", System.Text.Encoding.UTF8);
writer.Formatting = Formatting.Indented;
myXslTransform.Transform(myXPathDocument,null, writer, null);
writer.Flush();
writer.Close();
Above is using C# with msxml
- Buddhi -
Mukul Gandhi wrote:
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 -
|
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
RSS 2.0 |
|
Atom 0.3 |
|
|