フィールド (message_type & パーセンテージ) に戻るテーブルをクエリしています。PHPを使用してjsonデータをエンコードします。これが方法です
$json = array();
while ($row = odbc_fetch_array($rs)) {
$json[][] = $row;
}
echo json_encode($json);
出力:
[ [ { "message_type" : "bullying",
"percentage" : "60"
} ],
[ { "message_type" : "cheating",
"percentage" : " 14"
} ],
[ { "message_type" : "Stress",
"percentage" : "16"
} ],
[ { "message_type" : "Gang",
"percentage" : "7"
} ]
]
ご覧のとおり、json_encode 関数は中括弧、引用符、およびオブジェクト キー名を追加しています。
私が望むのは、jsonを2次元配列のみとして解析することです。ここに目的の出力があります:
[
["bullying", 60],
["harrassment", 9],
["cheating", 14],
["Stress", 16],
["Gang", 7]
]
また、手動でエンコードしようとしましたが、必要な結果を得ることができませんでした。