2017-03-02 114 views
2

我正在使用c#和我有一個DataSet(ds)與2 Datatables(dt1,dt2)彼此有關係。 現在我想將數據集轉換爲嵌套的json字符串。轉換DataSet與關係嵌套json

選項1:

string myresult = JsonConvert.SerializeObject(ds); 

使用這創造了一個非嵌套的JSON字符串。 結果:顯示從DT1首先值,然後從DT2

選項的所有值:2:

string myresult = ds.GetXml(); 
XmlDocument doc = new XmlDocument(); 
doc.LoadXml(myresult); 
return (JsonConvert.SerializeXmlNode(doc)); 

當我使用這個我得到一個嵌套的JSON字符串,但INT-值顯示爲字符串值(「ID」:1顯示爲「ID」:「1」)

我覺得Convert Dataset with Relation to JSON string是一個類似的問題 - 答案創建像選項相同的結果2

回答