【发布时间】:2010-12-06 19:09:30
【问题描述】:
是否有可用于描述平面文件格式的标准或开放格式。我的公司集成了许多不同的客户文件格式。使用 XML 文件,很容易获得或创建 XSD 来描述 XML 文件格式。我正在寻找类似的东西来描述平面文件格式(固定宽度、分隔等)。 Stylus Studio 使用专有的 .conv 格式来执行此操作。该 .conv 格式可在运行时用于将任意平面文件转换为 XML 文件。我只是想知道是否有更多的开放或基于标准的方法来做同样的事情。
我正在寻找一种方法来描述各种平面文件格式,无论它们是固定宽度还是定界,因此 CSV 不是这个问题的答案。
【问题讨论】:
-
我不知道谁刚刚否决了这个问题及其所有答案。这是一个非常有效的问题,有有用的答案。为我 +1。
-
我不确定我是否同意这些答案特别有用,因为大多数人甚至没有回答我提出的问题,但我不知道为什么这个问题会被否决:(跨度>
-
我没有投反对票,但每个回答者都误解了这个问题的事实证明这个问题写得不好。如果您想改进 SO,您应该编辑问题以使其有意义,而不是投票。
-
他的意图非常清楚。事实上,标题说明了他到底想要什么。
-
同意 Dour,如果不非常具体,您不太可能对如此庞大而复杂的问题得到很好的答案。该行业在处理这个问题时充满了灾难(想到 EDI)。
标签: transformation flat-file csv