社区
脚本语言
帖子详情
json文件里,单引号转义问题
smallbaoma
2015-09-28 11:42:15
各位好:
我在解析一个json文件时遇到一个问题,里面有一个字段,该字段的值里包含单引号,如下图:
但是我debug时,还没对该字段做什么操作,读取的值却如下图:
期单引号前出现了2个右斜杠,我无法通过在前面加\来转义它们,请问这种情况我如何处理并且让这个字段的值按照正确的方式显示呢?
感谢!
...全文
619
1
打赏
收藏
json文件里,单引号转义问题
各位好: 我在解析一个json文件时遇到一个问题,里面有一个字段,该字段的值里包含单引号,如下图: 但是我debug时,还没对该字段做什么操作,读取的值却如下图: 期单引号前出现了2个右斜杠,我无法通过在前面加\来转义它们,请问这种情况我如何处理并且让这个字段的值按照正确的方式显示呢? 感谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sinat_31734109
2015-10-02
打赏
举报
回复
刚学 今天刚用了json 觉得实际获取是没问题的 试试直接打印下值 json有个loads方法
php
json
p
单引号
转义
php中
json
p输出时一般用下面的格式: 复制代码 代码如下: callbackname(‘
json
string’); 如果中间的
json
string中含有
单引号
,这个输出就是有
问题
的,调用方一般是无法处理的,所以我们要对
单引号
进行
转义
。 如果是用
json
_encode方式生成可以用下面的方式
转义
: 复制代码 代码如下: $ret =
json
_encode($result,
JSON
_HEX_APOS); header(‘Content-Type: text/javascript; charset=utf-8’); echo $callback . ‘(\” . $ret . ‘\’
关于php中的
json
_encode()和
json
_decode()函数的一些说明
一,
json
语法( php中的
json
_decode($
json
)中的$
json
要符合
json
语法格式 ) ①
JSON
可以表示三种类型的值 1,简单值。包括整型,字符串型,布尔值和null。例如:5,”hello world”,true,null都是有效的
JSON
数据。其中
JSON
字符串必须使用双引号(
单引号
会导致语法错误)。 2,对象。如,{“name”:”tony”,”age”:15}。说明①要求属性必须用双引号(不加或者
单引号
都是错误的)②值可以是简单值(注意若值为字符串,必须用双引号,不能用
单引号
),也可以是复杂类型的值(对象或数组)。 3,数组。如,[25,true,”tony”]
PowerBI系列之Power Query专题
文本中提取中文、英文、数字等 处理双引号
转义
列拆分详解 解决列名改变错误 解决列丢失错误 动态显示、排序和重命名列 为所有列名添加前缀 列名字母大写和分隔符调整 Trim标题列中的多余空格 如何处理load...
替换php字符串中的
单引号
为双引号的方法
实例如下: $param = "{'id':'12', 'name':'hi'}"; $new = preg_replace('/\"/', '"', $param); 以上这篇替换php字符串中的
单引号
为双引号的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文章:php中的
单引号
、双引号和
转义
字符详解PHP去掉
json
字符串中的反斜杠\及去掉双引号前的反斜杠浅谈PHP中
单引号
和双引号到底有啥区别呢?PHP中
单引号
与双引号的区别分析php 输出双引号"与
单引号
”的方法php使用变量动态创
详解Python在使用
JSON
时需要注意的编码
问题
写这篇文章的缘由是我使用 reqeusts 库请求接口的时候, 直接使用请求参数
里
的
json
字段发送数据, 但是服务器无法识别我发送的数据, 排查了好久才知道 requests 内部是使用
json
.dumps 将字符串转成
json
的, 而
json
.dumps 默认情况下会将 非ASCII 字符
转义
, 也就是我发送数据中的中文被
转义
了, 所以服务器无法识别. 这篇文章虽然是
json
.dumps
问题
的总结, 但也会涉及到 字符编码
问题
, 所以就简单先说一下 字符编码. Python 中的字符编码 在 Python3 中, 字符 在内存中是使用 Unicode 存储的, 常规的
脚本语言
37,721
社区成员
34,239
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章