• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

How to convert string to xml file in java

 
vijayakumar durai
Ranch Hand
Posts: 153
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi friends
I am getting the response from webservice as string below content .can anyboy tell how to convert string to xml file in java






Thanks in advance
 
pawan chopra
Ranch Hand
Posts: 417
jQuery Mac Objective C
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Try this one :

 
Booma Devi
Ranch Hand
Posts: 61
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
}

Exact output should like as below..

[/code][/code]
 
Saral Saxena
Ranch Hand
Posts: 203
Eclipse IDE Java Oracle
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
pawan chopra wrote:Try this one :



In which drive(C) or drrive (D), it will save the xmlFileName.xml, where you have mentioned that..?
 
Booma Devi
Ranch Hand
Posts: 61
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

I have tried the code which you have suggested... My question is, after converting the xml string to XML file say A.xml...

I want to read the A.XML file and append the data (data is in xml string) to the A.XML file...


 
Booma Devi
Ranch Hand
Posts: 61
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have stored the xml file ( xmlfilename.xml) in different name (I have changed the xml file xmlfilename.xml to books.xml) in my program...

Now, I have another string which contains the XML tags needs to be appended to the existing file books.xml file..

Thanks in Advance...
 
Booma Devi
Ranch Hand
Posts: 61
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Hi Saral,

Thanks for your response.. I have found the solution...









 
Saral Saxena
Ranch Hand
Posts: 203
Eclipse IDE Java Oracle
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Rt thava wrote:
Hi Saral,

Thanks for your response.. I have found the solution...




HI Rt thava ,

Can you please post your final code here so that we can have a look because one thing that is not clear is that where you have mentioned the path in the code from where it will pick up the college.xml....just like that ...



and where you have mentioned the path of the final xml that is created in which drive and under which directory..!!

It will be graet if you can post your full and final solution that will be a great help..!! thanks in advance..!!
 
John Jai
Rancher
Posts: 1776
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Saral Saxena wrote:
Can you please post your final code here so that we can have a look because one thing that is not clear is that where you have mentioned the path in the code from where it will pick up the college.xml....just like that ... ...and where you have mentioned the path of the final xml that is created in which drive and under which directory..!!

The path if not specified will take the folder from where the execution is done. Try below code in your desktop.

 
Booma Devi
Ranch Hand
Posts: 61
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
 
Jesper de Jong
Java Cowboy
Saloon Keeper
Posts: 15216
36
Android IntelliJ IDE Java Scala Spring
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If you have the XML in a string, and you want it in a file, then the only thing you have to do is save the string into a file. No need to use the XML parsing API.

 
Booma Devi
Ranch Hand
Posts: 61
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks jespar.. :-)
 
Chathu Dan
Greenhorn
Posts: 10
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hopefully you will find the answer here

Create XML using Java DOM



you can find the java source code here Create XML using Java DOM
 
Paul Clapham
Sheriff
Posts: 20988
31
Eclipse IDE Firefox Browser MySQL Database
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Arulmozhi Govindaraju,
Your post was moved to a new topic.
Please start a new thread when your question isn't an answer to the thread you considered posting to.
 
jhessica valdez
Greenhorn
Posts: 5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
try this code..

import java.io.*;
import javax.xml.parsers.*;
import org.w3c.dom.*;
import org.xml.sax.*;

public class Util {

public static Document stringToDom(String xmlSource)
throws SAXException, ParserConfigurationException, IOException {
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
return builder.parse(new InputSource(new StringReader(xmlSource)));
}
}
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic