Modifying Text by Replacement
This Example describes a method to modify the Text in a DOM document . Some of the methods which are used to modify text in the DOM Document are described below :-
Element root = doc.getDocumentElement():- allows direct access to the root of the DOM Document.
Node node = root.getFirstChild().getFirstChild():-Direct access to the subchild of the root
Text text = (Text) node.getFirstChild():-creating a text node and storing the child of node created above in it.
text.getData():-Retrives the data from the text node.
text.setData("Girish Tewari"):-Modify the text by Replacement
Xml code for the program generated is:-
<?xml version="1.0" encoding="UTF-8"?> <Company> <Employee> <name Girish="Gi">Roseindia.net</name> /Employee> <Employee> <name Komal="Ko">newsTrack</name> </Employee> <Employee> <name Mahendra="Rose">Singh</name> </Employee> </Company> |
ModifyingText.java
/* |
Output of the program:-
Text before Replacement is: Roseindia.net Text after Replacement is: Girish Tewari |