我在java中找到了一个api来加载xml或将其转换为sql。
你知道解决这个问题的办法吗?
例子:
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<myExport version="1.0" myExportVersion="8.5">
<elements>
<element name="car">
<columns>
<column name="brand" category="identity" />
<column name="commentary" category="other" />
</columns>
<datas>
<data number="1">
<column name="brand">bmw</column>
<column name="commentary">I like this car</column>
</data>
</datas>
</element>
<element name="tchat">
<columns>
<column name="thread" category="identity" />
<column name="message" category="other" />
</columns>
<datas>
<data number="1">
<column name="thread">1</column>
<column name="message">Hello</column>
</data>
<data number="2">
<column name="thread">1</column>
<column name="message">Hello, how are you ?</column>
</data>
</datas>
</element>
</elements>
</myExport>
说明:
“列”解释了数据的结构(如sql表)。
“datas”是数据(如sql中的row)
结构是随机的,我不知道名字。
1条答案
按热度按时间z9zf31ra1#
可以使用blob数据类型在数据库中存储xml。如果您使用的是jpa,那么可以参考下面的示例https://donovanmuller.blog/storing-xml-natively-in-oracle-with-jpa/