2017-02-18 8 views
1
{ 
    "payload": { 
     "coordinators": [ 
      { 
       "coordinatorID": "1", 
       "remarks": "a", 
       "briefObservation": "a", 
       "justifyingRecommendation": "a", 
       "sectors": [ 
        { 
         "sectorNumber": "8", 
         "projectDescription": "a", 
         "knowledgeMarks": "a", 
         "siteMarks": "a", 
         "impactAccessmentMarks": "a", 
         "empAddressingMarks": "a", 
         "totalMarks": "a", 
         "recommendation": "a", 
         "category": "a" 
        }, 
        { 
         "sectorNumber": "10", 
         "projectDescription": "a", 
         "knowledgeMarks": "a", 
         "siteMarks": "a", 
         "impactAccessmentMarks": "a", 
         "empAddressingMarks": "a", 
         "totalMarks": "a", 
         "recommendation": "a", 
         "category": "a" 
        } 
       ] 
      } 
     ] 
    }, 
    "status": 0, 
    "message": "Success/Fail Reason" 
} 
+0

最初に、[deserielize](http://www.newtonsoft.com/json/help/html/DeserializeObject.htm)、[SQLサーバーにインセット](http://stackoverflow.com/questions/8389803)/insert-data-into-sql-server-database)。あなたはこれらの操作を行うための多くのオプションがあります。これは単なる例です。 – KernelMode

+0

使用しているSQL Serverのバージョンは?または別のデータベースを使用していますか? –

+0

デシリアライズ用のC#クラスを取得するには、[json2csharp.com](http://json2csharp.com/)にjsonテキストを入力し、「generate」をクリックします。 – Graffito

答えて

1

Json.NETはあなたの友人です。例はマニュアルで直接見つけることができます。

http://www.newtonsoft.com/json/help/html/SerializingJSON.htm

"SQLに保管してください" ビット汎用的です。問題のデータベースやタグ "C#"よりも多くの実装ターゲットを知らなくても、私は推測できます。ここでは、Youtubeビデオチュートリアルへの別のリンクがあります。これは、MySQLデータベースに接続し、C#でデータを挿入します。

https://www.youtube.com/watch?v=U3bVc7E6UHA

1

あなたは、C#でJSONをデシリアライズするhere有用である可能性の記事があります:オブジェクトをデータベースに保存するには

を、あなたはこのdocumentationの外観を持つことができます。

関連する問題