将Oracle查询解析为JSON格式,以便使用ANGULARJS+;APEX(甲骨文)
我想知道是否可以将ORACLE pl/sql查询解析为JSON格式? 问题是我想在oracle APEX应用程序中使用ANGULARJS指令。将Oracle查询解析为JSON格式,以便使用ANGULARJS+;APEX(甲骨文),angularjs,json,oracle,plsql,oracle-apex,Angularjs,Json,Oracle,Plsql,Oracle Apex,我想知道是否可以将ORACLE pl/sql查询解析为JSON格式? 问题是我想在oracle APEX应用程序中使用ANGULARJS指令。 那么,有没有可能,或者有什么建议?请。您可以使用xmltype将SQL的结果转换为XML和JSON。有关自版本9起将适用于Oracle的解决方案,请参阅以下文章。您还可以下载软件包itstar\u xml\u util: emp表的一个简单示例: declare l_sql_string varchar2(2000); l_xml
那么,有没有可能,或者有什么建议?请。您可以使用xmltype将SQL的结果转换为XML和JSON。有关自版本9起将适用于Oracle的解决方案,请参阅以下文章。您还可以下载软件包itstar\u xml\u util: emp表的一个简单示例:
declare
l_sql_string varchar2(2000);
l_xml xmltype;
l_json xmltype;
begin
l_sql_string := 'select a.empno, a.ename, a.job from emp a';
-- Create the XML aus SQL
l_xml := itstar_xml_util.sql2xml(l_sql_string);
-- Display the XML
dbms_output.put_line(l_xml.getclobval());
l_json := itstar_xml_util.xml2json(l_xml);
-- Display the JSON
dbms_output.put_line(l_json.getclobval());
end;
结果如下所示:
{"ROWSET": [
{
"EMPNO": 7839,
"ENAME": "KING",
"JOB": "PRESIDENT"
},
{
"EMPNO": 7698,
"ENAME": "BLAKE",
"JOB": "MANAGER"
},
[...]
{
"EMPNO": 7934,
"ENAME": "MILLER",
"JOB": "CLERK"
}
]}
您可以使用xmltype将SQL的结果转换为XML和JSON。有关自版本9起将适用于Oracle的解决方案,请参阅以下文章。您还可以下载软件包itstar\u xml\u util: emp表的一个简单示例:
declare
l_sql_string varchar2(2000);
l_xml xmltype;
l_json xmltype;
begin
l_sql_string := 'select a.empno, a.ename, a.job from emp a';
-- Create the XML aus SQL
l_xml := itstar_xml_util.sql2xml(l_sql_string);
-- Display the XML
dbms_output.put_line(l_xml.getclobval());
l_json := itstar_xml_util.xml2json(l_xml);
-- Display the JSON
dbms_output.put_line(l_json.getclobval());
end;
结果如下所示:
{"ROWSET": [
{
"EMPNO": 7839,
"ENAME": "KING",
"JOB": "PRESIDENT"
},
{
"EMPNO": 7698,
"ENAME": "BLAKE",
"JOB": "MANAGER"
},
[...]
{
"EMPNO": 7934,
"ENAME": "MILLER",
"JOB": "CLERK"
}
]}
您可以使用xmltype将SQL的结果转换为XML和JSON。有关自版本9起将适用于Oracle的解决方案,请参阅以下文章。您还可以下载软件包itstar\u xml\u util: emp表的一个简单示例:
declare
l_sql_string varchar2(2000);
l_xml xmltype;
l_json xmltype;
begin
l_sql_string := 'select a.empno, a.ename, a.job from emp a';
-- Create the XML aus SQL
l_xml := itstar_xml_util.sql2xml(l_sql_string);
-- Display the XML
dbms_output.put_line(l_xml.getclobval());
l_json := itstar_xml_util.xml2json(l_xml);
-- Display the JSON
dbms_output.put_line(l_json.getclobval());
end;
结果如下所示:
{"ROWSET": [
{
"EMPNO": 7839,
"ENAME": "KING",
"JOB": "PRESIDENT"
},
{
"EMPNO": 7698,
"ENAME": "BLAKE",
"JOB": "MANAGER"
},
[...]
{
"EMPNO": 7934,
"ENAME": "MILLER",
"JOB": "CLERK"
}
]}
您可以使用xmltype将SQL的结果转换为XML和JSON。有关自版本9起将适用于Oracle的解决方案,请参阅以下文章。您还可以下载软件包itstar\u xml\u util: emp表的一个简单示例:
declare
l_sql_string varchar2(2000);
l_xml xmltype;
l_json xmltype;
begin
l_sql_string := 'select a.empno, a.ename, a.job from emp a';
-- Create the XML aus SQL
l_xml := itstar_xml_util.sql2xml(l_sql_string);
-- Display the XML
dbms_output.put_line(l_xml.getclobval());
l_json := itstar_xml_util.xml2json(l_xml);
-- Display the JSON
dbms_output.put_line(l_json.getclobval());
end;
结果如下所示:
{"ROWSET": [
{
"EMPNO": 7839,
"ENAME": "KING",
"JOB": "PRESIDENT"
},
{
"EMPNO": 7698,
"ENAME": "BLAKE",
"JOB": "MANAGER"
},
[...]
{
"EMPNO": 7934,
"ENAME": "MILLER",
"JOB": "CLERK"
}
]}
使用ORD3.0(及更早版本),您可以轻松使用apex的“RESTful服务”部分快速创建基于JSON的rest服务
我目前在一个项目中,我是一名后端开发人员,6名angularjs程序员,使用PLSQL/SQL///创建JSON,我还使用新的API APEX_JSON处理PLSQL中的JSON数据
他们跟不上我。创建支持REST的全功能后端就是这么简单
数据库是11.2
REST定义中一些简单查找值的示例。作为JSON访问
使用ORD3.0(及更早版本),您可以轻松使用apex的“RESTful服务”部分快速创建基于JSON的rest服务
我目前在一个项目中,我是一名后端开发人员,6名angularjs程序员,使用PLSQL/SQL///创建JSON,我还使用新的API APEX_JSON处理PLSQL中的JSON数据
他们跟不上我。创建支持REST的全功能后端就是这么简单
数据库是11.2
REST定义中一些简单查找值的示例。作为JSON访问
使用ORD3.0(及更早版本),您可以轻松使用apex的“RESTful服务”部分快速创建基于JSON的rest服务
我目前在一个项目中,我是一名后端开发人员,6名angularjs程序员,使用PLSQL/SQL///创建JSON,我还使用新的API APEX_JSON处理PLSQL中的JSON数据
他们跟不上我。创建支持REST的全功能后端就是这么简单
数据库是11.2
REST定义中一些简单查找值的示例。作为JSON访问
使用ORD3.0(及更早版本),您可以轻松使用apex的“RESTful服务”部分快速创建基于JSON的rest服务
我目前在一个项目中,我是一名后端开发人员,6名angularjs程序员,使用PLSQL/SQL///创建JSON,我还使用新的API APEX_JSON处理PLSQL中的JSON数据
他们跟不上我。创建支持REST的全功能后端就是这么简单
数据库是11.2
REST定义中一些简单查找值的示例。作为JSON访问
我不理解你的问题。您想要JSON格式的SQL结果吗?是的,我想要。但我明白了,谢谢。你真的应该尝试构建一个返回JSON的REST服务,而不是用PL/SQL进行攻击。我不明白你的问题。您想要JSON格式的SQL结果吗?是的,我想要。但我明白了,谢谢。你真的应该尝试构建一个返回JSON的REST服务,而不是用PL/SQL进行攻击。我不明白你的问题。您想要JSON格式的SQL结果吗?是的,我想要。但我明白了,谢谢。你真的应该尝试构建一个返回JSON的REST服务,而不是用PL/SQL进行攻击。我不明白你的问题。您想要JSON格式的SQL结果吗?是的,我想要。但我明白了,谢谢。你真的应该尝试构建一个返回JSON的REST服务,而不是用PL/SQL进行攻击。太棒了,这就是我需要的!非常感谢。太棒了,这就是我需要的!非常感谢。太棒了,这就是我需要的!非常感谢。太棒了,这就是我需要的!非常感谢。