拼接JSON数据 JSON标准格式 后台解析JSON

  // JSON标准格式
ExpandedBlockStart.gif
[
    {
         " state "" success ",
         " message "" 获取成功 ",
         " data ": [
            {
                 " id "" ce2b2e0f-f3b8-46eb-b7fc-1088246951ea ",
                 " name "" 2015.7.8市级教研活动2 ",
                 " starttime "" 2015/7/8 0:00:00 ",
                 " endtime "" 2015/7/16 0:00:00 "
            },
            {
                 " id "" f5c40800-ee64-4c9d-9653-928c1b67097f ",
                 " name "" 教研活动配置001 ",
                 " starttime "" 2015/6/30 0:00:00 ",
                 " endtime "" 2015/7/2 0:00:00 "
            }
        ]
    }
]
View Code




                //根据记录表IDRecordID查找所有文件                
                

              IList<Model.FILECHANGE_FILE> listFile = cFile.GetList(" where t.RecordID", "");

              if (listFile.Count > 0)
                {
                    //返回JSON数据                    
                    

                    _strResult.Append("[");

 

                    foreach (var files in listFile)
                    {
                        _strResult.Append("{");
                        _strResult.Append("filename");
                        _strResult.Append("\"FILENAME\":\"" + files.FILENAME + "\",\"FILETYPE\":\"" + files.FILETYPE + "\",\"FILESIZE\":\"" + files.FILESIZE + "\",\"FILE\":\"" + "");
                        _strResult.Append("},");
                    }
                    if (listFile.Count > 0)
                    {
                        _strResult = _strResult.Remove(_strResult.ToString().LastIndexOf(','), 1);
                    }
                    _strResult.Append("]");
                }                   

 


dynamic  listConvertcontent = JsonConvert.DeserializeObject(xmlElement.Attributes[ " convertcontent " ].Value);

foreach (var item in listConvertcontent)
{
    Regex reg = new Regex(item["expression"].Value);
    HtmlNode childtemp2 = HtmlNode.CreateNode("<label>" + reg.Replace(sValue, item["replace"].Value) + "</label>");
    xmlElement.ChildNodes.Add(childtemp2);
}

转载于:https://www.cnblogs.com/zecVip/p/4479517.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值