当前位置:  开发笔记 > 前端 > 正文

json字符串可以包含HTML标记吗?

如何解决《json字符串可以包含HTML标记吗?》经验,为你挑选了1个好方法。

考虑一下我的json字符串,

[{"Mat_id" : "2","Mat_Name" : "Steel",
"Measurement" : "mm","Description" : "Steel"}] 

我可以像这样在这个json字符串中添加HTML标签,

[{"Mat_id" : "2","Mat_Name" : "Steel",
    "Measurement" : "mm","Description" : "Steel"}]

这是否是一个有效的json字符串?

当Eval('('+ thisstring +')')会引发问题?如果是这样的话是什么?

我这样做是因为我将这个json对象传递给一个消耗json数据源的yui数据表...

编辑:

这是我的json字符串,

{"Table" : [{"Mat_id" : "2",
"Mat_Name" : "Jully","Measurement" : "Inches",
 "Description" : "Gully"},]}

但我没有以粗体显示我的测量列值...



1> Aaronaught..:

从技术上讲,是的,你可以这样做......实际上,如果我的数据中有HTML标记,我会有点担心.还有什么可能吗?闻起来像是一个XSS漏洞.


我们的想法是``表示一般强调,而不是像`标签那样的特定样式.您可以通过使用CSS来更改每个标记的含义,但是如果您将""标记设为斜体,那么标记就会说明它是什么.如果你将``标记用斜体,那么它在语义上仍然有意义.顺便说一句,``不起作用的原因是因为HTML中没有``标签,只有``.
推荐阅读
yzh148448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有