2016-03-21 24 views
-1

私のWCFサービスにjSonを投稿して、データベースの値を読み込んで保存しています。jSonを辞書に変換する

{ 
    "business_name": "", 
    "fk_loan_id": "", 
    "proprietor_details": { 
     "office_address": { 
      "email_id": "", 
      "alternative_mobile_number": "", 
      "pincode": "", 
      "landline_number": "", 
      "city": "", 
      "flat_number": "", 
      "street": "", 
      "locality": "", 
      "state": "", 
      "mobile_number": "" 
     }, 
     "date_of_incorporation": "", 
     "financial_details": { 
      "TAN": "", 
      "TIN": "", 
      "VAT": "", 
      "PAN": "" 
     }, 
     "residence_address": { 
      "email_id": "", 
      "alternative_mobile_number": "", 
      "pincode": "", 
      "landline_number": "", 
      "city": "", 
      "flat_number": "", 
      "street": "", 
      "locality": "", 
      "state": "", 
      "mobile_number": "" 
     }, 
     "personal_details": { 
      "gender": "", 
      "date_of_birth": "", 
      "last_name": "", 
      "middle_name": "", 
      "first_name": "" 
     } 
    } 
} 

しかし、私はnullとして "office_address"の値を取得しています。親切に助けてください。

+1

'office_address'を取得しようとするコードは何ですか? – itzmukeshy7

答えて

0
var address = JObject.Parse(json)["proprietor_details"]["office_address"]; 
+0

あなたが提供するソリューションについてもう少し詳しく説明してください。 –

+0

トークンベースのJson構文解析 –

+0

こんにちはAmitですが、office_addressの値としてオブジェクトを取得しています.JObject.Parse(json)["proprietor_details"] ["office_address"] ;? jsonを辞書に変換するために以下のコードを使用しています:[Serializable] public class JsonDictionary:protected JsonDictionary(SerializationInfo info、StreamingContext context) { m_entries = new Dictionary (); foreach(情報内の可変エントリ) { m_entries.Add(entry.Name、entry.Value); } } –

関連する問題