PL/JSON 获取 json 列表中的值和参数

PL/JSON get both the value and the parameter in json list

我需要使用 pl/json 库获取 json 列表中的值和参数。例如,

{TABLE:"TEST",Parameters:[{"PID":"bar"},{"PFOJ":"baz"},{"PCLI":"bar"}]}

我需要在这个json对象中的'Prameters'列表中获取参数和相应的值,

param varchar2(20);
value varchar2(20);

param := get_param(1); //from Parameters list
value := get_value(1); //from Parameters list

谢谢!

您需要获取密钥名称:

varchar2 key := parameter_obj.get_keys.get(1).get_string();