如何将数据从xml文档插入postgresql?

时间:2012-08-10 08:39:47

标签: java xml postgresql xsd

我在PosgreSQL中有一个表。 我有一个xml架构。

我想使用Postgre的这个架构和数据创建一个xml文档。

在java中使用xsd应该阅读什么?什么是最好的工具?

更新

更具体的问题。我可以使用xml架构在PostgreSql中创建数据库吗?

更新2

奥基。我使用XMLSpy从.xsd创建数据库 现在我需要在此数据库中加载xml文档。我该怎么办?

更新3

好。我使用JiBX生成java类 现在我想读取xml文件并将数据从此写入数据库。我要做什么?

3 个答案:

答案 0 :(得分:2)

可能最好从XSD为XML生成java类,你可以在这里阅读它: Generate Java classes from .XSD files...?

答案 1 :(得分:2)

我对postgreSql一无所知,但我建议您使用jaxb从Xsd生成java类,并将这些类用作db的域。

答案 2 :(得分:0)

是的,完成上述任务的最佳方法是生成java类并填充各自的bean。 从那里,您可以将bean的值插入posgresql

中的相应表