解析文本文件

时间:2011-01-30 06:07:30

标签: java parsing text-parsing

人。我有一项任务,并希望听取您对实施细节的建议。

我有一个文件,其中包含有关客户及其帐户的信息。

FIRST_NAME =乔
姓氏=主教
RECEIPT.0.ID = 123
RECEIPT.0.CURRENCY = USD
RECEIPT.1.ID = 3654
RECEIPT.1.CURRENCY = EUR
.......................
CARD.0.TYPE = VISA
.......................

FIRST_NAME =彼得
姓氏= Swalsky
...............

等等。所以我需要将这些信息解析为像Account这样的类。我应该使用具有某种匹配模式的Scanner类并逐步解析信息,或者可能有另一种优雅的方法来做到这一点?非常感谢你提前。

1 个答案:

答案 0 :(得分:7)

这看起来像是一个有效的属性文件,因此java.util.Properties可能有所帮助。它可以加载这些文件。