5

我不确定这是否可能,但我想我会问,看看我能不能得到任何信息。

正如标题所示,我有一个包含数千行的 XML 文件。我也有其关联的 XSD 架构文件。

我想知道,我是否可以在不手动指定 XPath 的情况下将这些数据转换为 MySQL 数据库?

例如,Java 或 Python 或任何程序是否可以基于 XSD 分析 XML 结构、提取表列并用数据填充它?

我尝试使用 PHPMyAdmin 导入我的 XML 文件,但它不起作用并说存在问题,我认为这与它无法创建列有关。据我所知,它可以更好地处理 CSV 文件,因此这是 2 阶段转换的另一种选择。

谢谢。

4

2 回答 2

3

尝试使用 XMLPipeDB从 XSD 文件构建关系数据库。

于 2014-02-11T18:21:22.373 回答
1

使用XMLImport将带有 XSD 的 XML 加载到 Excel 中,保存为 CSV 或格式化为所需的 XML 格式,例如Wordpress,然后导入 MySQL。

于 2012-08-04T01:05:42.930 回答