については、以下のリンクを参照してください。これは、あなたがJSON
の公式SQLite
マニュアルに従って行う方法です。 JSONオブジェクトJSON Object
からとあなたのケースのために特定の値を抽出する方法がある:値を取得するように
{"iID":15,"vValue":"K"}
選択まず、あなたのJSONオブジェクトのkeys
を知っておく必要があります。あなたのケースでは、キーはiID
であり、別のキーはvValue
です。大文字と小文字が区別されますそれはなりますしたがって、あなたのケースのための
json_extract('your json object here', '$.key_of_the_value')
:
については
たちは、構文であるために、あなたのケースのために、次のように
json_extract
関数と呼ばsqliteの機能を使用して、あなたのJSONオブジェクトから値を取得するにはIID
json_extract('your_json_object_here', '$.iID')
そしてvValue
用したがって、210
溶液があろうあなたのケースのためにすべてを要約する:
SELECT JSON_EXTRACT('your_json_object_here', '$.iID');
SELECT JSON_EXTRACT('your_json_object_here', '$.vValue');
JSON アレイcheck this linkにJSONアレイまたはアイテムを抽出などの抽出機能とSQLiteのためのJSON拡張の詳細については。ハッピーコーディング!
選択しますか?何? – Xenolion
こんにちは、 JSON出力(https://fundeasy-b6187.firebaseio.com/Test.json)には、iIDとvValueの2つのパラメータがあります。その価値は毎日変わります。 SQLiteクエリを使用してJSONから現在のiIDおよびvValueパラメータを選択したいとします。 –
JavaからJSON自体を使用しないでください。JSONObject、JSONarrayなどと呼ばれるデフォルトのクラス。なぜsqliteですか? – Xenolion