|
Package k_json_util Agrupa herramientas para facilitar el manejo de json y variables
|
| Program units |
| f_contiene_valor | |
| f_obtener_valor | |
| f_editar_valor | |
| f_contiene_valores | |
| f_reemplazar_expresion | |
| f_reemplazar_expresion_clob | |
| f_replace_clob |
| Constants |
| c_json_object_vacio | |
| c_json_array_vacio |
c_json_object_vacio
c_json_object_vacio constant varchar2(10) := '{}';
c_json_array_vacio
c_json_array_vacio constant varchar2(10) := '[]';
f_contiene_valor
function f_contiene_valor(i_valor in varchar2,
i_json in clob) return boolean
f_obtener_valor
function f_obtener_valor(i_json in clob,
i_clave in varchar2) return varchar2
f_editar_valor
function f_editar_valor(i_json in clob,
i_clave in varchar2,
i_valor in varchar2) return clob
f_contiene_valores
function f_contiene_valores(i_valores in varchar2,
i_json in clob) return varchar2
f_reemplazar_expresion
function f_reemplazar_expresion(i_expresion in varchar2,
i_valores in clob,
i_encapsulador_inicial in varchar2 := ':',
i_encapsulador_final in varchar2 := '',
i_delimitador_texto_agregado in varchar2 := '')
return clob
f_reemplazar_expresion_clob
function f_reemplazar_expresion_clob(i_expresion in clob,
i_valores in clob,
i_encapsulador_inicial in varchar2 := ':',
i_encapsulador_final in varchar2 := '',
i_delimitador_texto_agregado in varchar2 := '')
return clob
f_replace_clob
function f_replace_clob(i_source in clob,
i_find in varchar2,
i_replace in clob) return clob