-1

REST サーバーからの応答は JSON 形式です。Javaコーディングを介して結果をMySqlデータベースに入れる必要があります。これに対処する方法がわかりません。

基本的にMysqlへのJDBC接続で追加・削除・更新を行っていますが、今回はまずRESTfulサーバーを取得し、結果をデータベースに格納します。結果は JSON 形式です。たとえば、JSON 応答です。

{   "columns": "score",   "reportList": [
    {
      "rowCount": 8063,
      "rowList": [
        "2013-07-09,20:00:00,73.2,",
        "2013-07-09,20:05:00,73.3,",
        "2013-07-09,20:10:00,73.4,",
        "2013-07-09,20:15:00,73.4,",
        "2013-07-09,20:20:00,73.5,",
               ...
               ...
      ]
    }   
],   
"startDate": "2013-07-10",   
"endDate": "2013-08-06",   
"status": {
        "code": 0,
        "message": ""   
} }

結果から、columns:"timestamp" と "score" がテーブルの列で、rowList: 2013-07-09 と 73.2 が column の値です。これらの変数と値が必要です。jsonをマッピングして貴重なデータを取得し、最終的にデータベースに入れる方法。

4

2 に答える 2

0

JSON ライブラリを使用してデータを抽出します。次に、JDBC を使用してデータベースに挿入します。少なくともそれはそれを行うための最低レベルの方法です。使用しているツールについては言及していません。

于 2013-08-15T19:47:56.850 に答える