2016-11-11 40 views
0

以下是我.xaml.cs文件返回xamarin工作室空。 JsonConvert.DeserializeObject(myString)似乎返回null。我在這裏查了很多帖子,並檢查了每個解決方案,但沒有運氣。什麼是可能的問題?JsonConvert.DeserializeObject <>在Mac上使用Json.Net

+0

嘗試用'VAR的myString = 「{ 'ID': '1', '行': '10'}」;' – Nkosi

+0

我找到這很難相信。數據符合預期的結構。你是什​​麼意思總是包含null?你得到一個NullReferenceException?調試輸出顯示爲空?你沒有輸出?你有沒有試過做一個簡單的控制檯應用程序來查看它是否反序列化? –

+0

@NKosi我也試過。 –

回答

0

我能夠使用Newtonsoft.Json.Linq實現結果;

public JSONConversionPage() 
    { 
     InitializeComponent(); 
     var myString = @"{""id"":""1"",""row"":""10""}"; 
     var testData = JObject.Parse(myString); 
     Debug.WriteLine("Row: " + testData["row"]); 
    } 

TESTDATA [ 「行」]表示的值10

相關問題