在我的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時需要處理哪些特殊字符?