拼写json

  sb.Append("{");
                                sb.Append("\"name\":");
                                sb.Append("\"" + rows[0]["C_aname"] + "\",");
                                sb.Append("\"userid\":");
                                sb.Append("\"" + userid + "\",");
                                sb.Append("\"avter\":");
                                if (!string.IsNullOrEmpty(rows[0]["C_aimg"].ToString()))
                                {
                                    sb.Append("\"" + rows[0]["C_aimg"] + "\",");
                                }
                                else
                                {
                                    sb.Append("\"" + "/style/images/avter.jpg" + "\",");
                                }
                                sb.Append("\"current\":");
                                if (userid == rows[0]["DI_Manager"].ToString())
                                {
                                    //是当前处理人
                                    sb.Append("\"" + 0 + "\",");
                                }
                                else
                                {
                                    //不是当前处理人
                                    sb.Append("\"" + 1 + "\",");
                                }
                                sb.Append("\"content\":");
                                if (rows[0]["DI_HandleContent"].ToString() != "")
                                {
                                    sb.Append("\"" + rows[0]["DI_HandleContent"] + "\",");
                                }
                                else
                                {
                                    sb.Append("\"" + "已同意" + "\",");
                                }
                                sb.Append("\"state\":");
                                if (rows[0]["DI_State"].ToString() == "1")
                                {
                                    sb.Append("\"" + 0 + "\",");
                                }
                                else
                                {
                                    if (rows[0]["DI_Result"].ToString() == "0")
                                    {
                                        if (rows[0]["DI_ForwardType"].ToString() == "")
                                        {
                                            sb.Append("\"" + 1 + "\",");
                                        }
                                        else if (rows[0]["DI_ForwardType"].ToString() == "0")
                                        {
                                            sb.Append("\"" + 3 + "\",");
                                        }
                                        else
                                        {
                                            sb.Append("\"" + 4 + "\",");
                                        }
                                    }
                                    else if (rows[0]["DI_Result"].ToString() == "")
                                    {
                                        sb.Append("\"" + 4 + "\",");
                                    }
                                    else
                                    {
                                        sb.Append("\"" + 2 + "\",");
                                    }
                                }

posted @ 2015-02-11 16:19  贺呵呵贺  阅读(175)  评论(0)    收藏  举报