我需要插入类似于以下XML对象的数据,在MySQL和MongoDB中最多可插入5000次。 数据类型可以是HTML,Excel,XML和CSV,因为我使用的是自动测试数据生成工具。
<record>
<ID>1</ID>
<Email>rhoncus.Nullam.velit@sem.edu</Email>
<DOB>18/09/2012</DOB>
<Name> sapien</Name>
</record>
<record>
<ID>2</ID>
<Email>quam@penatibusetmagnis.edu</Email>
<DOB>26/05/2012</DOB>
<Name>ac</Name>
</record>
是否有一种从java为每个数据库执行/触发此操作的简单方法? 或Inserting XML data into MySQL database唯一的方法是什么? (似乎很难设置一次性插入随机数据)
答案 0 :(得分:0)
mysql和mongo都有很多库,这使得这很简单。如果你要解析来自所有这些源的输入数据,我会创建一个小pogo来保存解析后的数据然后只写一个将数据发送到每个数据库的方法......实际上没有任何快捷方式。
答案 1 :(得分:0)
将文件转换为CSV并使用the answer given here而Bob是您的叔叔...如果您需要有关如何将XML,Excel,HTML转换为CSV的更多代码,请在此答案下留言。