Latest Tutorials| Questions and Answers|Ask Questions?|Site Map



Home Java Java-conversion Convert Text To XML

Related Tutorials


 
 

Share on Google+Share on Google+

Convert Text To XML

Advertisement
Here we are discussing the conversion of a text file into xml file by giving an example. This example creates an xml file with its root node and child node. Then pass values into the child node. These values are in text format which is taken as input from

Convert Text To XML

     

Here we are discussing the conversion of a text file into xml file by giving an example. This example creates an xml file with its root node and child node. Then pass values into the child node. These values are in text format which is taken as input from console.

To convert text into xml file first create a xml file by using FileInputStream.  Modify the xml file by using OutputStreamReader. Use BufferedReader to take the input from console. In this example we are taking 10 string  from console and store these strings into an array of string. First write xml version tag e.g.<?xml version=\"1.0\"?> then create the root and child node into xml file. Pass  array string as value of nodes. We are inserting  ten nodes and passing the values at each nodes into xml file.


Here is the code of the program :

import java.math.*;
import java.io.*;

public class  TextToXML
public static void main(String arg[]){
  try{
  String text[]=new String[10];
  FileOutputStream fout = new FileOutputStream
(
"TextToXML.xml");
  OutputStreamWriter out = new OutputStreamWriter
(
fout);  
  InputStreamReader in= new InputStreamReader
(
System.in);
  BufferedReader bin= new BufferedReader(in);
  for(int i=0;i<10;i++)
  text[i]=bin.readLine();  
  out.write("<?xml version=\"1.0\"?>\r\n");  
  out.write("<Root>\r\n");  
  for (int i = 0; i < 10; i++){
  out.write("  <child"+ i +">"+i+":"+text[i]+
"</child"
+i+ ">");
  }
  out.write("</Root>");
  out.close();
  }catch (IOException e){
  System.err.println(e);
  }
  }
}

Input on command prompts:  

C:\convert\completed>javac TextToXML.java
C:\convert\completed>java TextToXML
Hi
I
Am
Rajesh
Kumar
B.Tech.
CS
GZB
ABES
Lucknow

Output of the example :

Download this example.

Advertisement

If you enjoyed this post then why not add us on Google+? Add us to your Circles



Liked it!  Share this Tutorial


Follow us on Twitter, or add us on Facebook or Google Plus to keep you updated with the recent trends of Java and other open source platforms.

Posted on: March 14, 2008

Related Tutorials

Discuss: Convert Text To XML   View All Comments

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 
Comments:2
suresh
November 25, 2011
vb

Hi sir... I want source code word document to xml conversion using language vb or vba word.Please give me one good solution
mohit agarwal
May 24, 2012
flat file to Xsd Standards

I didnt find that
DMCA.com