6

JSON 文字列からデータを取得する Web アプリケーションがあります。JSON は次の形式です。

{
    "contacts": [{
        "type": "contact",
        "name": "John Doe",
        "contact": 1,
        "links": ["Spouse", "Friends","Jane Doe","Harry Smith"]
                 }]
}

これはサンプルデータです。私の実際のDBはOracleにあります。私の質問は、この JSON を Oracle からどのように構築するかということです。

4

1 に答える 1

6

これは私が見つけた最良の方法です: http://ora-00001.blogspot.sk/2010/02/ref-cursor-to-json.html

要約すると:

  • パッケージを使用して、DBMS_XMLGEN.xml から XML を生成しますSYS_REFCURSOR
  • 次に、このXSLTを使用して変換します。

手動で生成する必要がなく、最終的な変換をスキップして XML を返すオプションがあるため、気に入っています。

于 2013-07-23T07:47:29.920 に答える