在我的json数组中返回HTML,我必须逃避什么?在我的JSON数组中返回HTML时,需要转义哪些字符?
2
A
回答
0
如果应用标准JSON转义规则,则可以使用JSON传递HTML。任何json库(以字节为单位)将为你做这件事。
在PHP:在http://www.json.org/
0
json_encode('<body class="foo">');
返回
"<body class=\"foo\">"
更多信息我想答案是,你并不需要。 JSON编码将为您处理所有事情。
但是,根据您的其他需求,如果您想剥离标签或将<转换为& lt,那么您可以先对HTML字符串执行此操作,或者在使用Javascript的客户端执行此操作。
0
你不需要转义任何东西。 Json串化器将处理它:
return Json(new { html = "<html><body><div class=\"foo\">Hello</div></body></html>" });
相关问题
- 1. 在PHP中回显Javascript时需要转义哪些字符?
- 2. 我需要在此SQL命令中转义哪些字符?
- 3. 哪些字符需要在HTML上转义?
- 4. cgi/perl/html - 打印到html时要转义哪些字符?
- 5. 当我需要转义Html字符串?
- 6. 需要在.NET Regex中转义哪些字符?
- 7. 需要将哪些字符转义为字符串?
- 8. 我需要从GetNamedSecurityInfo API中释放哪些返回的参数?
- 9. 如何知道我需要在正则表达式中转义哪些字符?
- 10. 正则表达式出错了 - 哪些字符需要转义?
- 11. 某个tinyxml能解释哪些字符需要转义?
- 12. PHP将JSON字符串转换为HTML输入值 - 需要字符转义
- 13. CoreData在返回字符串时返回数组和NSData时需要一个字符串
- 14. 我需要转义这个MATLAB字符串中的字符吗?
- 15. 某些字符是否需要在vim中被转义搜索?
- 16. 不需要转义字符
- 17. HTML转义只有一些字符和字符的组合?
- 18. 需要转义字符串中的双字符或某些特殊字符
- 19. 为什么需要在html中转义字符串?
- 20. 转义我的HTML字符
- 21. MVC4需要哪些组件?
- 22. 哪些必要的字符转换为html实体?
- 23. 在asp.net 5中,我需要哪些包?
- 24. 我们需要在Android 6.0运行时需要哪些权限
- 25. 需要使用返回类型的字符串数组方法
- 26. 我需要索引哪些字段?
- 27. 返回原始JSON字符串,无转义字符
- 28. PHP的某些字符返回奇HTML
- 29. 将JSON字符串转换回数组
- 30. 在创建XML时需要处理哪些特殊字符?