2010-12-19 128 views
1

您好我需要解析如下:JSON解析Json.Net

{ 
    "details": { 
     "userId": { 
      "$": "MyId" 
     }, 
     "firstName": { 
      "$": "MyName" 
     } 
    } 
} 

我的問題是"$",這是我試圖用JsonConvert.DeserializeObject一個有效的JSON但是以「$」讓我的對象來表達NULL,這是不可能讓一個對象以「$」屬性

任何幫助將不勝感激

回答

0

一個快速的解決方案是轉換「$」:以「S」:

string validJson = jsonData.Replace("\"$\":", "\"s\":");