哦知道了,select json_printer.pretty_print_list(json_util_pkg.sql_to_json('sql')) from dual就获得json了,另附上json中文乱码问题解决方案,在json_printer包的escapeString函数 代码buf := replace(asciistr(buf), '\', '\u');之后添加select unistr(replace(buf,'\u','\')) into buf from dual;就ok了。