我不确定这是否可能,但我想问一下我是否可以获取任何信息。使用XML和XSD创建一个填充数据库
正如标题所示,我有一个包含数千行的XML文件。我也有其关联的XSD架构文件。
我想知道,是否有可能将这些数据转换为MySQL数据库而无需手动指定XPath的内容?
例如,Java或Python或其他程序是否可以基于XSD分析XML结构,提取表列并使用数据填充它?
我尝试使用PHPMyAdmin导入我的XML文件,但它没有工作,并说有问题,我认为这是与它无法创建列的事实有关。据我所知,它可以更好地处理CSV文件,所以这是2阶段转换的另一种选择。
谢谢。
你可以发布一个XML的示例和表格的表格结构来重新获取数据吗? – 2012-07-17 21:48:31
这就是我的观点!我正在寻找一种可以自动从XML/XSD创建表结构的方法。我不想担心表格结构。我希望能够仅提供XML和XSD,运行软件/代码,并且可以使用XML数据填充数据库。 – eoinzy 2012-07-17 21:51:05
所以如果我们给这个代码一个XML文件,例如一个XHTML文档,它会根据猜测创建大量表格,存储来自XHTML文件的所有数据? – 2012-07-17 21:55:25