【发布时间】:2014-04-18 04:53:15
【问题描述】:
我很确定我将得到的答案是:“为什么不让文本文件全部相同或遵循某种固定格式”。不幸的是,我没有这个选项,但是,我想知道是否有办法获取任何文本文件并将其转换为另一个看起来总是相同的文本或 xml 文件?
文本文件几乎具有相同的数据,只是排列方式不同。
我能想到的最接近的方法是为每个文本文件设置一个 XSLT 表,但是,我必须转身阅读刚刚创建的文件,删除它,然后对每个文本文件重复。
那么,有没有办法从本质上具有相同数据但存储方式不同的文本文件中获取数据?并将这些数据存储在一个对象中,以便稍后在某些过程中重复使用?
如果由我决定,我会推动每个文本文件遵循某种预定义的格式,因为它们几乎都包含相同的数据,但这不取决于我。
【问题讨论】:
-
大部分情况下答案是肯定的,但您的情况的准确答案当然取决于输入的外观和您想要的格式化输出。
标签: java xml xslt text-files text-parsing