-
<script>
-
var json='{"id":1}'
;
-
var jsonObj=eval("("
+json+
")"
);
-
alert(jsonObj.id);
-
</script>
-
<script>
-
var json='[{"id":1}]'
;
-
var jsonObj=eval(json);
-
alert(jsonObj[0
].id);
-
</script>
JSON中如果包含引号或双引号,会破坏JSON的格式。有两种方法可以解决。
在入库的时候可以使用addslashes()函数处理一下字符串,给引号前加上斜杠。被改的字符包括单引号 (')、双引号 (")、反斜线 backslash (\) 以及空字符NULL。
1
|
$text
=
addslashes
(
$text
);
|
JavaScript的话,可以这样:
1
|
function
valueReplace(v){
|
2
|
v=v.toString().replace(
new
RegExp(
'(["\"])'
,
'g'
),"\\\
""
);
|
5
|
var
eValue = encodeURI($.trim(valueReplace(e.value)))
|
在后台取出数据到前台时会有一些特殊要求,
解决办法很简单,在JS将其渲染到HTML页面前转换一下即可:
view source
print?
01 <script type="text/javascript">
02 var str = '<b>msg</b> #';
03 document.all.div1.innerHTML='<pre>'+str+'</pre>';
分享到:
相关推荐
传入的json类型 格式转化 去除多余字符
C# json格式转换,Json格式字符串与C#对象相互转换,类库和测试demo 写了一个json与C#对象相互装换的类库,直接调用就行,有测试案例,代码注释非常详细 部分方法: /// 将Json字符串解析为C#中的对象 /// Json格式...
自动格式化json字符串自动格式化json字符串自动格式化json字符串
c#版本的校验文本是否为合法json格式,单独一个类无需其他引用
Json对象与json字符串互相转换处理工具
json数据交互时作为校验是否通过,用于后台需要构建json返回前台必备
json字符串格式化工具
JSON官网上推荐的使用java解析json的类库,官网下载后的是未编译打包的java文件,这是我打包后的东东,使用时直接添加进Build path即可,简单实用……
Video对象变为json格式的字符串 json格式的字符串变为Video对象
在cjson基础上,实现了字符串与结构体自动相互转化的功能。 可以自动将字符串(JSON格式)转化为对应的结构体,反之亦可
javascript-json校验模块 支持 1.json字符串格式化 2.json格式错误报错3.错误所在行标出4.直接放在iframe或者模块里面就可以使用
json字串 解析成jsonObject的工具,替代eval方法使用 IE8以上浏览器貌似自带 JSON.stringify
1、JSON格式化:软件能够自动识别并格式化JSON数据,使其结构清晰,便于阅读和理解。同时,软件还支持手动调整JSON结构,以满足不同用户的需求。 2、字符串转BASE64:通过将字符串转换为BASE64编码,可以方便地在...
json viewer中文版支持JSON字符串查看和格式化,将功能合二为一,使用起来非常的方便,以前觉得json可读性差的朋友可以下载这个工具试一试。 软件介绍 JSON Viewer是一款方便易用的Json格式查看器。Json格式的数据...
无需安装,直接运行,将json格式的数据,复制粘贴到里面,点击Format工具,就自动格式化,如果json格式有问题,也会报红线,给提示。
可以验证符合的json字符串格式是否正确 以对象的形式查看json对象
基于C#实现的对Json进行格式化字符串解析的.NET类库源码V3.0.
json格式化工具,json
c# json格式字符转换 JsonHelper.cs
根据json.org上的代码提炼出的接口,C语言json_checker(),检测字符串是否为json字符串。