我想从 DB2 中创建元素,我们通过验证它从 XML 和 JSON 中获取元素并需要存储在 DB2 中?



我们如何验证来自XML和JSON的输入,需要在DB2中创建该元素?

此页面将帮助您验证 XML https://www.ibm.com/support/knowledgecenter/en/SSEPGG_11.1.0/com.ibm.db2.luw.xml.doc/doc/c0050643.html

对于 JSON,从 Db2 11.1.3.3 开始,您可以使用SYSTOOLS.JSON2BSON()来验证字符串是否为有效的 JSON。验证它是否符合某些架构不太容易。https://www.ibm.com/support/knowledgecenter/en/SSEPGG_11.1.0/com.ibm.swg.im.dbclient.json.doc/doc/r0070290.html

如果您将 JSON 数据存储为 BSON,您就知道它将是有效的 JSON。将 XML 存储为 XML 数据类型,以便进行验证和许多其他优点。

XMLTABLE()是将元素从 XML 提取到其他(非 XML(Db2 列中的一种方法。JSON_TABLE()可以对 JSON 做类似的事情。

有关 Db2 XML 功能的一般信息,请使用 google 搜索"PureXML"以及使用知识中心手册中的信息。

(以上所有内容都假设您使用的是 Db2 for Linux、Unix 或 Windows(

相关内容

  • 没有找到相关文章

最新更新