在java中提取格式化文本文件的特定部分。

问题描述 投票:0回答:1

我一直在尝试解决一个与读取文本文件有关的问题。我目前有一个文本文件,包含了一个在线商店的信息,格式是这样的,我已经创建了一个类来处理这些项目,并将它们全部保存在一个列表中,但我不知道如何将所有的独立属性单独提取出来。

ITEM_LIST    
{
    ΙΤΕΜ   
    {
        CODE CDA015 
        ΙΤΕΜ_TYPE refrigerator
        MODEL KNT56AW20
        MODEL_YEAR 2019
        MANUFACTURER Pitsos
        PRICE 930
        PIECES 3
    } 
} 

我已经创建了一个类来处理这些项目,并将它们全部保存在一个列表中,但我不知道如何单独提取所有的独立属性。有什么好办法吗?

java text-files java-io fileinputstream
1个回答
0
投票

从文本中提取特定的信息通常是通过RegEx表达式来完成的。我建议你阅读一下这方面的知识,并在以下网站上玩玩 RegEx101

© www.soinside.com 2019 - 2024. All rights reserved.