【发布时间】:2009-11-04 16:17:33
【问题描述】:
我正在尝试找到一种可重用的方法来获取 CSV 文件并从中生成符合指定 XSD 的 XML 文件。我还没有真正找到一种可重用的方法。我使用了 Altova MapForce,它允许我导入 CSV 文件和 XSD,进行映射而不是从中生成代码,但是每当 XSD 更改时都需要重新生成代码。 Altova 也产生了大量的代码。
我的理想解决方案是一组 Java 类,我可以将它们提供给 CSV 文件、XSD 并从中获取 XML 文件。虽然我找不到这样的东西,但我正在考虑可能创造一些东西。
想法?这里有基于this 问题的XSLT 吗?
谢谢。
【问题讨论】:
-
你考虑过使用 xkcd 吗?
-
您还应该指定限制使用的 XSLT 版本(v1 还是 v2?) - 这对最佳答案有很大影响。此外,您是否仅限于一个供应商(哪一个?),还是需要独立于供应商/平台的解决方案?