XML Editor
Sign up for a WebBoard account Sign Up Keyword Search Search More Options... Options
Chat Rooms Chat Help Help News News Log in to WebBoard Log in Not Logged in
Show tree view Topic
Topic Page 1 2 3 4 5 6 7 8 9 Go to previous topicPrev TopicGo to next topicNext Topic
Postnext
raveendran kumaraveluSubject: How to remove nodes from xml based on the value of a tag
Author: raveendran kumaravelu
Date: 19 Jul 2012 09:40 AM
Hi,

Using xml and xsl, I would like to parse input xml for a particular node and tag. If the tag value starts with z then I would like to delete that node itself. (or create new file without this node)

Have attached a sample xml file for reference. From this I would expect the last node should be removed.

if ListOfFields/Field/ListOfFieldTranslations/FieldTranslation/DisplayName starts with z then this delete node

<ns1:Field>
<ns1:Name>name4</ns1:Name>
<ns1:ListOfFieldTranslations>
<ns1:FieldTranslation>
<ns1:DisplayName>zIndividual</ns1:DisplayName>
<ns1:ValidationErrorMsg>Individual.</ns1:ValidationErrorMsg>
</ns1:FieldTranslation>
</ns1:ListOfFieldTranslations>
</ns1:Field>

Also could you please suggest XSLT editor for me learn or play arount? or a best XML/XLST editor for a reasonable price

Thanks in advance.


Unknownsample_xml.xml
sample file

Postnext
raveendran kumaraveluSubject: How to remove nodes from xml based on the value of a tag
Author: raveendran kumaravelu
Date: 30 Jul 2012 08:44 AM
Hi there,

Can stylus studio help to achieve this?

regards,
ravee

Postnext
Ivan PedruzziSubject: How to remove nodes from xml based on the value of a tag
Author: Ivan Pedruzzi
Date: 30 Jul 2012 09:59 AM

It is not clear from the description which node you want to remove:
DisplayName, Field, or something else.

In any case the project attached will get you started.


Ivan Pedruzzi
Stylus Studio Team


Documentremovenodes.zip

Posttop
raveendran kumaraveluSubject: How to remove nodes from xml based on the value of a tag
Author: raveendran kumaravelu
Date: 30 Jul 2012 11:53 AM
My aplogies, if I wasnt clear

however your project really helped...thanks very much

 
Topic Page 1 2 3 4 5 6 7 8 9 Go to previous topicPrev TopicGo to next topicNext Topic
Download A Free Trial of Stylus Studio 6 XML Professional Edition Today! Powered by Stylus Studio, the world's leading XML IDE for XML, XSLT, XQuery, XML Schema, DTD, XPath, WSDL, XHTML, SQL/XML, and XML Mapping!  
go

Log In Options

Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2016 All Rights Reserved.