java - Java从文本文件中读取记录

标签 java file

我有一个文本文件,其中包含以下格式的多个记录

读取文件后,如何存储所有这些记录,以便我可以访问和操作它们,例如更新记录中的字段。字段和字段内容之间用多个空格分隔。以及新记录用空行分隔

birthday      27-03-1984
address       27 Drew Street, Elwood,
              VIC
Postcode      3184
phone         0067282

name          Carlos
birthday      27-03-1988
address       27 langhlam, Southbank,
              VIC
Postcode      3184
phone         00672165```

最佳答案

看起来像制表符分隔的数据。使用 CSV 解析器读取这些内容,例如 univocity

关于java - Java从文本文件中读取记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55312174/

相关文章:

file - SD卡DRM的实际后果是什么?

c++ - 从文件中读取动态bitset写入的数据无法读取正确的数据

php - 如何获取文件夹下的文件名?

c - 从 C 中的文件获取 str 时出现奇怪的字符

java - JAX-RS - 从 jar 文件加载 @Provider 类

java - 如何调用 BSTR* 的 OleAutomation 对象方法?

java - 在 Java 代码中使用文件路径

python - 我们可以使用 python 变量来保存整个文件吗?

java - CDI 注入(inject)未在 Jackson 序列化程序中解决

java - @joincolumn 的 Hibernate 默认值