我想知道是否有一种可接受的方法可以将管道分隔的文本文件转换为 Java 中的 XML。我要转换的分隔文件的格式为:
RefNo | Location | Name | Age
123 | North America | Steve | 32
我希望将其转换为:
<data>
<RefNo>123</RefNo>
<location>North America</location>
<name> Steve </name>
<age> 32 </age>
</data>
最佳答案
以下是您问题的一些答案,但首先您应该用逗号替换管道分隔符,因为它是 CSV
到 XML
。
您可以在 String
类中使用 s.replaceAll("|",",")
并按照以下说明进行操作:
关于Java - 将管道分隔文本\csv 文件转换为 XML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14634018/