Thanks for your response.
But what you have mentioned are Xml parsers (used to read a parser).
But i need to edit a XML file. I dont want to read it using a parser and write it to some other file using a XML writer. as that would certaily take time.
Do we have XML editors like i would read a XML and at a particular point add or remove the required tags.