2015-02-10 167 views
1

我需要使用PL/JSON获取joson对象内的json对象。例如,PL/JSON获取json对象内的json

json_obj1 json := json('{"ProcessParameters":{"foo":"bar","bar":"baz"}}'); 

我需要'ProcessParameters'对象到另一个对象。 like,

json_obj2 json := get_json_object(json_obj1,'ProcessParameters'); 

谢谢!

回答

3

我找到了答案,

DECLARE 
    obj json := json(); 
    json_object json; 

BEGIN 
    obj := json('{"value":{"weight":"spots","Invalid spots":"Invalid"}}'); 
    json_object := JSON_EXT.GET_JSON(obj,'value'); 

END;