Tôi phát hiện ra, khi hàm JSON.stringify của Firefox chuyển đổi chuỗi có ngắt dòng, nó chuyển đổi ký tự '\ n' thành '\ u000a'. Và khi dữ liệu này đến máy chủ thông qua jQuery.ajax.send thay vì '\ u000a', tôi chỉ thấy một khoảng trắng. Bất cứ ai chạy vào cùng một vấn đề? Hướng tôi đi đúng hướng, làm ơn.JSON.stringify trong Firefox và ngắt dòng
5
A
Trả lời
0
Điểm mã Unicode cho dòng mới là U + 000A. Firefox sẽ chọn để mã hóa dòng mới thành Unicode '\ u000a', thay vì rút ngắn nó thành '\ n'. According to the JSON spec, cho phép sử dụng biểu mẫu Unicode.
Bạn có chắc chắn điều gì đó thực sự sai với đầu ra không? Bất kỳ thư viện JSON nào cũng có thể xử lý '\ u000a' tốt.
Nếu bạn đang gỡ lỗi bằng cách gói JSON được giải mã trong HTML, một dòng mới tương đương với khoảng trắng ở những nơi không gian trắng không quan trọng. Ví dụ.
<div>this
example</div>
tương đương với:
<div>this example</div>
Các vấn đề liên quan
- 1. Cách bật ngắt dòng tại dấu gạch nối trên Firefox
- 2. Ngắt dòng trong Nhãn
- 3. Tinymce Sự cố ngắt dòng trên Safari và Chrome
- 4. Xóa ngắt dòng trong Ruby
- 5. Nhập ngắt dòng trong NSString
- 6. Ngắt dòng trong mailto onclick
- 7. Ngắt dòng trong thông báo
- 8. JSON bằng HTML có ngắt dòng
- 9. Các ngắt dòng và định dạng của dòng Slim
- 10. Firefox ngắt dòng bất ngờ bằng cách sử dụng nổi & tràn ẩn
- 11. Regex xóa ngắt dòng
- 12. thêm ngắt dòng
- 13. Latex Nhiều ngắt dòng
- 14. ASP ngắt dòng - \ n?
- 15. String.Format ngắt dòng
- 16. ngắt dòng trong Android thêm đệm
- 17. Java: Các dấu ngắt dòng trong JLabels?
- 18. cách phát hiện ngắt dòng trong java
- 19. JSON.stringify và "\ u2028 \ u2029" kiểm tra?
- 20. cách tắt ngắt dòng trong eclipse
- 21. ngắt dòng lệnh trong ô bảng html
- 22. Bootstrap popover ẩn ngắt dòng
- 23. Tìm ngắt dòng và trả lại dòng (\ r \ n) trong MySQL
- 24. Làm thế nào để giới hạn chiều rộng của cột trong p: dataTable, ngắt dòng/ngắt dòng, giữ một dòng?
- 25. ngắt dòng biên tập nano
- 26. WPF ràng buộc hộp văn bản và ngắt dòng
- 27. Chèn ngắt dòng vào PDF
- 28. Google Chrome textareas gói và thêm ngắt dòng
- 29. không ngắt dòng giữa nút và biểu mẫu
- 30. Thẻ dải có javascript và xử lý ngắt dòng
Note [JSON này caveat] (http://stackoverflow.com/questions/5074034/activesupportjson-decode-does-not-properly-handle-literal- line-breaks/5086768 # 5086768); nó có thể hoặc có thể không phải là những gì cắn bạn, nhưng tôi nghĩ tôi muốn chỉ ra nó. –