在很多现实应用程序的实现中,我们都要求导入某种(文本)文件。通常我们会实现一些(硬编码?)逻辑来验证文件(例如。正确的标题,适当的分隔符数,适当的日期/时间值等)。最终还需要检查表中是否存在相关数据(例如,文本文件中字段1的值必须在某些基本数据表中有一个条目)。
虽然XML使用XSD和DTD(在某种程度上)解决了这个问题,但我们最终会一次又一次地破解专有文本文件格式。
是否有库或框架允许创建类似于xsd方法的模板?这样可以更灵活地对文件格式更改做出反应或实现新格式。
感谢任何提示
Sven