如何使用http://sourceforge.net/projects/pljson/中的 pl/sql json 从下面的 json 中检索内容?
{“错误”:[“无效重量”,“无效托盘点”]}
我想得到这样的文字 1. 重量无效,2. 托盘点无效。
谢谢
如何使用http://sourceforge.net/projects/pljson/中的 pl/sql json 从下面的 json 中检索内容?
{“错误”:[“无效重量”,“无效托盘点”]}
我想得到这样的文字 1. 重量无效,2. 托盘点无效。
谢谢
这实际上很简单:
DECLARE
obj json := json();
arr json_list := json_list();
BEGIN
obj := json('{"errors":["Invalid weight","Invalid pallet spots"]}');
arr := json_list(obj.get('errors'));
dbms_output.put_line(arr.get(1).get_string());
dbms_output.put_line(arr.get(2).get_string());
END;
/
您可能还想看看我自己的(性能优化)版本的 PL/SQL 的 json 库 @ https://github.com/doberkofler/PLSQL-JSON