Tag: 固定宽度

在Java中解析固定宽度格式文件的最佳方法是什么?

我有一个来自供应商的文件,每行有115个固定宽度的字段。 将该文件解析为115个字段的最佳方法是什么,以便我可以在我的代码中使用它们? 我的第一个想法是为NAME_START_POSITION和NAME_LENGTH等每个字段创建常量并使用substring 。 这看起来很难看,所以我很好奇是否还有其他推荐方法可以做到这一点。 谷歌搜索出现的几个图书馆似乎都没有。 谢谢