2017-09-26 58 views
0

如何使用JSON在dotnet核心中創建動態對象?它曾經在舊的ASP.NET中工作,但在dotnet核心中不是。 我使用下面的代碼:從c#dotnet核心中動態創建JSON格式對象的方法

var json= "{\"itemName\":\"itemValue\"}"; 
var obj= JsonConvert.DeserializeObject(json); 
我已經在使用Newtonsoft.Json

;

如果我創建了一個類型它的工作原理

obj = JsonConvert.DeserializeObject<someType>(json); 

我試過的建議仍然不能正常工作:

attached picture

+0

了'var'是什麼原因造成的問題。你可以使用'動態'即'dynamic obj = JsonConvert.DeserializeObject(json);' – Nkosi

+0

它不起作用。 這些顯示在對象檢查中:childrenToken,count,first,hasValue,Last,Next – Akore

回答

0

JsonConvert.DeserializeObject<dynamic>(json)