在许多现实生活中的应用程序实现中,我们面临导入某种(文本)文件的需求。通常我们会实现一些(硬编码?)逻辑来验证文件(例如。正确的标题、正确的分隔符数量、正确的日期/时间值等)。最终还需要检查表中是否存在相关数据(例如文本文件中字段1的值必须在某个基本数据表中有条目)。
虽然 XML 使用 XSD 和 DTD(在某种程度上)解决了这个问题,但我们最终还是一次又一次地破解这个问题以获得专有的文本文件格式。
是否有任何库或框架允许创建类似于xsd方法的模板?这将使它更灵活地对文件格式更改使用react或实现新格式。
感谢任何提示
斯文
最佳答案
我能想到的最接近的是 FileHelpers .它在 C# 中,因此必须移植到 Java,但这应该不是什么大问题。
关于java - 为 Java/Groovy 导入文本文件处理库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2838671/