json.net का उपयोग कर डेटाटेबल से जेसन को कैसे परिवर्तित करें? कोई भी सुझाव ... मैंने जरूरी बाइनरी डाउनलोड की है ... जेएसन के लिए मेरे डेटाटेबल के रूपांतरण को प्राप्त करने के लिए मुझे किस वर्ग का उपयोग करना चाहिए? इस प्रकार अब तक मेरी datatable पास करके json स्ट्रिंग प्राप्त करने के लिए इस विधि का इस्तेमाल किया ...json.net का उपयोग कर डेटाटेबल से जेसन स्ट्रिंग को कैसे परिवर्तित करें?
public string GetJSONString(DataTable table)
{
StringBuilder headStrBuilder = new StringBuilder(table.Columns.Count * 5); //pre-allocate some space, default is 16 bytes
for (int i = 0; i < table.Columns.Count; i++)
{
headStrBuilder.AppendFormat("\"{0}\" : \"{0}{1}¾\",", table.Columns[i].Caption, i);
}
headStrBuilder.Remove(headStrBuilder.Length - 1, 1); // trim away last ,
StringBuilder sb = new StringBuilder(table.Rows.Count * 5); //pre-allocate some space
sb.Append("{\"");
sb.Append(table.TableName);
sb.Append("\" : [");
for (int i = 0; i < table.Rows.Count; i++)
{
string tempStr = headStrBuilder.ToString();
sb.Append("{");
for (int j = 0; j < table.Columns.Count; j++)
{
table.Rows[i][j] = table.Rows[i][j].ToString().Replace("'", "");
tempStr = tempStr.Replace(table.Columns[j] + j.ToString() + "¾", table.Rows[i][j].ToString());
}
sb.Append(tempStr + "},");
}
sb.Remove(sb.Length - 1, 1); // trim last ,
sb.Append("]}");
return sb.ToString();
}
अब मैं json.net का उपयोग कर के बारे में सोचा, लेकिन पता है न, जहां शुरू करने के लिए ....
http://stackoverflow.com/questions/451460/datatable-to-json – Oblio
यहाँ JSON को datatable परिवर्तित करने के लिए कदम ट्यूटोरियल द्वारा कदम है http://codepedia.info/convert-datatable-to-json- इन-एएसपी-नेट-सी-तेज/ –