![](/img/trans.png)
[英]Converting IBM iSeries DB2 decimal date types into DateTime object
[英]Converting IBM DB2 IXF file to CSV or XML
如何将导出的 IXF 文件(使用db2 export
)转换为人类可读的格式,如 CSV 或 XML? 我对用 Python 或 .NET C# 做这件事很满意。
PC/IXF 格式相当复杂,DB2 之外的程序实际上不知道它。 编写您自己的 PC/IXF 解析器只是为了将 IXF 文件直接转换为其他格式可能需要一段时间。 更快的替代方法是在 DB2 服务器上发出 IMPORT 命令并指定 CREATE INTO 而不是 INSERT INTO ,这将生成一个全新的表,可以容纳正在导入的文件的内容。 这将允许您在新表上运行 EXPORT 命令以将行转储为分隔格式。
如果您仍然想编写自己的 PC/IXF 解析器,您可以查看这个项目,它将 IXF 文件转换为 JSON
IXF 是一种古老且有据可查的文件格式。 可以阅读和处理它,我几年前就做过。 所以不要让你气馁。 这很难,但对开发人员来说并不难。
今天你也可以在 GitHub 上找到解决方案,例如ixfcvt
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.