使用Java从文本文件生成XML [英] Generate XML from a text file in Java
本文介绍了使用Java从文本文件生成XML的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
这是我的文本文件:
5625145214 6
8562320154 2
8542154157 5
6325145214 5
5214214584 6
5625142224 3
8562456754 1
我想使用 XStream
生成 XML
文件:
这是我的代码:
private static void generateXml() throws IOException {
XStream xStream = new XStream(new DomDriver());
String line = null;
try (BufferedReader br = new BufferedReader(new FileReader("Unique Numbers.txt"))) {
while ((line = br.readLine()) != null) {
String xml = xStream.toXML(line);
System.out.println(xml);
}
}
}
怎么能我生成 xml
文件?我需要它。
How can i generate xml
file? I need it.
推荐答案
我不是你想要的xml,但是代码如下:
I don't how you want your xml, but the following code :
public static void main(String[] args) {
generateXml();
}
private static void generateXml() {
XStream xStream = new XStream(new DomDriver());
String line = null;
try{
BufferedReader br = new BufferedReader(new FileReader(new File("Unique Numbers.txt"))) ;
while ((line = br.readLine()) != null) {
String xml = xStream.toXML(line);
System.out.println(xml);
}
}catch(IOException ioe){
System.out.println(ioe.getMessage());
}
}
会打印:
<string>5625145214 6</string>
<string>8562320154 2</string>
<string>8542154157 5</string>
<string>6325145214 5</string>
<string>5214214584 6</string>
<string>5625142224 3</string>
<string>8562456754 1</string>
这篇关于使用Java从文本文件生成XML的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文