繁体   English   中英

将 IBM DB2 IXF 文件转换为 CSV 或 XML

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM