日期:2014-05-17  浏览次数:20424 次

Jqplot的Json格式问题
我通过ajax接受了一个Json数据格式

类似这样[[“2008-01-01”,“2343255”],[“2008-02-01”,“8675464”],[“2008-03-01”,“78789464”],。。。。。。。]

想把它转换为这样

[[“2008-01-01”,2343255],[“2008-02-01”,8675464],[“2008-03-01”,78789464],。。。。。。。]

就是把没个[]中的第二位变为整形,哪位大神能指教一下?


------解决方案--------------------
循环取出,再构造。
------解决方案--------------------
C# code

    protected void Page_Load(object sender, EventArgs e)
    {
        string json = "[[\"2008-01-01\",\"2343255\"],[\"2008-02-01\",\"8675464\"]]";
        Response.Write("===========转换前==========<br/>");
        Response.Write(json);
        Response.Write("<br/>");

        string pattern = @"(?is)((?<=,)"")|(""(?=]))";
        Regex reg = new Regex(pattern);
        json = reg.Replace(json, "");

        Response.Write("=============转换后==========<br/>");
        Response.Write(json);
    }