我有一個rails控制器,它使用錯誤的編碼來響應JSON。 該網站使用UTF-8編碼和數據庫正確設置。 我的數據庫中的文本格式良好,但在JSON響應中,所有特殊字符均設置爲\ ufffd。 我該如何解決這個問題?Rails Json響應編碼
4
A
回答
5
相關問題
- 1. 重音編碼問題JSON響應
- 2. 如何爲XSS編碼JSON/Ajax響應?
- 3. PHP編碼json 3合1響應
- 4. 在json中發送編碼響應
- 5. PHP JSON編碼多維SQL響應
- 6. 響應編碼
- 7. Rails - json - 密碼出現在json響應中,除了已定義
- 8. Vaadin編輯json響應
- 9. json如何在laravel 5.2 json響應中編碼阿拉伯語?
- 10. 響應編碼(不能改變響應編碼)
- 11. 應該對json-api響應中的鏈接進行編碼嗎?
- 12. 在rails中處理json響應
- 13. Rails的JSON響應的幫助
- 14. 使用來自rails的json響應
- 15. Rails合併多個JSON響應
- 16. 測試JSON響應的POST Rails
- 17. Rails渲染JSON - 如何下載響應?
- 18. Rails動作緩存和json響應
- 19. 響應Xml/Json請求ala Rails
- 20. FineUploader - 帶有JSON響應的錯誤 - 「響應不包含base64編碼策略!」
- 21. 在Rails中發送響應之前檢查JSON響應
- 22. nodejs http響應編碼
- 23. JMeter示例響應編碼
- 24. jQuery ajax/post響應編碼
- 25. 爲什麼PHP文件編碼影響響應數據編碼?
- 26. 我如何編碼尖括號在服務棧JSON響應
- 27. 從編碼的JSON響應中去除反斜槓
- 28. 編碼PHP MySQL對JSON的查詢響應問題
- 29. 在codeigniter中jQuery POST後返回json編碼響應的問題
- 30. 解析來自Google地理編碼的json響應
如何從數據庫中獲取數據?在JSON編碼之前它看起來沒問題嗎?你在'database.yml'中設置了'encoding:utf8'嗎? – bobince 2010-10-30 20:57:20
是的。數據庫是utf8,編碼:utf8是正確的,字符串正確存儲在數據庫(我用phpmyadmin檢查了他們)。問題是rails用to_json方法編碼它們的方式。 – pasine 2010-10-31 13:39:19
你使用的是什麼版本的ruby和rails? – rwilliams 2010-10-31 15:03:58