当前位置: 首页 > news >正文

处理文本编辑器存的json格式报错问题,对编辑器存的字段进行转换处理,再通过json返回

\"describe\":\"" + DBHelper.editJson(dtpro.Rows[i]["describe"].ToString()) + "\"       

/// <summary>
        /// 处理文本编辑器值
        /// </summary>
        /// <param name="zhi"></param>
        /// <returns></returns>
        public static string editJson(string zhi)
        {

            //string detail = "";
            //detail = zhi;
            //detail = detail.Replace("\"", "\\\"");

            //detail = System.Text.RegularExpressions.Regex.Replace(detail, "\\s+", " ");//题干
            //return detail;

            string detail = "";
            // 严格按照 json 规范转义特殊字符

            detail = zhi;
            detail = detail
                .Replace("\\", "\\\\")   // 转义反斜杠(必须最先处理,否则会影响其他转义)
                .Replace("\"", "\\\"")   // 转义双引号
                .Replace("\b", "\\b")    // 转义退格符
                .Replace("\f", "\\f")    // 转义换页符
                .Replace("\n", "\\n")    // 转义换行符(富文本常见)
                .Replace("\r", "\\r")    // 转义回车符(富文本常见)
                .Replace("\t", "\\t");   // 转义制表符

            // 处理连续空白字符(可选,根据需求保留)
            // 注意:如果需要保留富文本中的换行格式,建议去掉这行(因为\n已被正确转义)
            // detail = system.text.regularexpressions.regex.replace(detail, @"\s+", " ");
            return detail;

        }

http://www.dtcms.com/a/482235.html

相关文章:

  • 电子电气架构 --- 智能化浪潮下汽车软件架构的革新与生态重构
  • 【春秋云镜】CVE-2024-9047 Wordpress File Upload 插件 文件遍历漏洞
  • yahoo怎么提交网站下载拼多多app免费下载
  • php网站怎么注入网业协同是什么意思
  • 天机学堂day10领取优惠券接口编写mapper层sql语句时无法解析表的解决办法(更加完整、详细图解)
  • 力扣Hot100--102.二叉树的层序遍历
  • 【Linux】udp网络程序
  • 网站首页地址 网站域名海外购物商城
  • 解码Linux文件IO之标准IO
  • React惰性初始化函数(Lazy Initializer)(首次渲染时执行一次,只执行一次,应对昂贵初始化逻辑)(传入一个函数、传入函数)
  • C++中的类
  • 网站上线 流程wordpress禁止加载谷歌字体
  • 阿里云是做网站的吗榆林公司做网站
  • 2018年10月江苏省自考《信息组织》试题
  • 跨域处理的核心是解决浏览器的“同源策略”限制,主流方案
  • Web 开发 30
  • 小迪web自用笔记62
  • Nginx 代理 WebSocket 失败排查全过程:从 426 到连接成功的完整复盘
  • multi-head attention 多头注意力实现细节
  • 第七章 完整的模型训练
  • 08-Vue3组合式API最佳实践指南
  • 山东网站建设网站做全世界的生意的网站
  • 【文献分享】通过基于大型语言模型嵌入的蛋白质的 k 均值聚类来探索同源性检测
  • Redis 黑马点评-优惠券秒杀
  • 网站页面示意图怎么做宁波北仑做网站
  • ffmpeg转化mp3至wav格式
  • 不同类型的 3D 文件格式
  • ElasticSearch 实战:全文检索与数据聚合分析的完整指南​
  • Day62 设备驱动程序开发基础与LED控制
  • 支持Word (doc/docx) 和 PDF 转成一张垂直拼接的长PNG图片工具类