xsl-list
[Top] [All Lists]

Re: [xsl] Filtering new tags using XSL

2007-09-13 05:40:50
If the newly added <data> elements are exactly same like,

<data name="LBL_MM">
  <value>mm</value>
   <comment>MM</comment>
</data>

then I would say, to implement your requirement is impossible. There
is no way to tell the stylesheet, that what all <data> elements are
new.

If the <data> element's schema has some provision of the information,
like who added the information or perhaps a timestamp, then you could
filter information based on this attribute/element.

On 9/13/07, Buddhi Dananjaya <buddhi(_at_)exceltech-lanka(_dot_)com> wrote:
I have following xml file ( Reduced for clearness - this has more than
2000):

<root>
   <data name="LBL_MM">
       <value>mm</value>
       <comment>MM</comment>
   </data>
   <data name="LBL_INCH">
       <value>Inches</value>
       <comment>inch</comment>
   </data>
   <data name="DE">
       <value>Drawing Editor</value>
       <comment>DE</comment>
   </data>
   <data name="TO">
       <value>Tray Object</value>
       <comment>TO</comment>
   </data>
</root>

My customer may add new <data></data> blocks into this file, not always
at the bottom (here and there) can anyone suggest a XSL format ( prefer
sample code) to filter out  newly added blocks..I need to get a new xml
file which will contain new <data> blocks after transformation.

- Thanks in advance :-)

- Buddhi from Sri Lanka -


-- 
Regards,
Mukul Gandhi

--~------------------------------------------------------------------
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>
--~--