JSONHelper.cs里面的datatable转成json解决方法

JSONHelper.cs里面的datatable转成json
jsonhelper.cs里面的某个方法
public  string CreateJsonOne(DataTable dt, bool displayCount)
        {
            StringBuilder JsonString = new StringBuilder();
            //Exception Handling        
            if (dt != null && dt.Rows.Count > 0)
            {

                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    JsonString.Append("{");
                    for (int j = 0; j < dt.Columns.Count; j++)
                    {
                        if (j < dt.Columns.Count - 1)
                        {
                            JsonString.Append("\"" + dt.Columns[j].ColumnName.ToString() + "\":" + "\"" + dt.Rows[i][j].ToString() + "\",");
                        }
                        else if (j == dt.Columns.Count - 1)
                        {
                            JsonString.Append("\"" + dt.Columns[j].ColumnName.ToString()  + "\":" + "\"" + dt.Rows[i][j].ToString() + "\"");
                        }
                    }

                    if (i == dt.Rows.Count - 1)
                    {
                        JsonString.Append("}");
                    }
                    else
                    {
                        JsonString.Append("},");
                    }
                }

                return JsonString.ToString();
            }
            else
            {
                return null;
            }

        }

我在后台调用,并已经能在前台显示json格式,JSONHelper.cs里面的datatable转成json解决方法
敢问我在前台生成表格的时候,是怎么写呢?JSONHelper.cs里面的datatable转成json解决方法
这段json有没有问题?'{"***":"***"}'还是{"**":"**"}就是调不出json对象.顺道求怎么把json数据以表格的方式在html显示出来
------解决思路----------------------
value有引号的少了方括号,后面一个少了引号,json在前端就是eval(data)就行了,然后for循环
------解决思路----------------------
JSONHelper.cs里面的datatable转成json解决方法直接用newtonsoft.json序列化就行了