逐行解析.text文件

时间:2014-11-07 16:05:51

标签: java file parsing file-io

我正在尝试解析.txt文件。我需要逐行查看文件并访问''所包含的信息。这是我到目前为止所尝试的:

public static void main(String[] args) {
    String[] test;
    String word;
    Scanner inputStream = null;
    try
    {
        inputStream = new Scanner(new FileInputStream("stuff.txt"));
    }
    catch(FileNotFoundException e)
    {
        System.out.println("output.txt was not found, or could not be opened");
    }
    while(inputStream.hasNextLine())
    {
        word = inputStream.nextLine();
        test = word.split("['']");
        for(int i = 0; i < test.length; i++)
        {
            System.out.println(test[i]);
        }
    }

}

这是我输入文件的格式:

type = 'Home'
title = 'please work'
start = '2000, september, 10, 10, 10'
end = '2010, october, 20, 20, 20'
comment = 'please word '

我需要访问开头和结尾的类型,标题,评论和各个值

1 个答案:

答案 0 :(得分:1)

该文件看起来像属性文件,然后您可以考虑使用该格式的文件。

此外,您应该使用'='代替括号。

相关问题