Có cách nào để xử lý dòng mới trong JSON.NET hay không. Tôi có một số dữ liệu trở lại với Carriage Return Line Feed trong đó và Json.Net chỉ để nguyên nó trong giá trị trả về. Có cách nào để buộc Json.Net mã hóa điều này cho Json không. Tôi cho rằng điều này sẽ xảy ra theo mặc định nhưng nó không xảy ra với tôi. Có lẽ tôi đang thiếu cái gì khác.Xử lý dòng mới trong dữ liệu với Json.Net
Tôi đang sử dụng Json.Net trong dự án MVC4 WebApi nếu điều đó quan trọng.
Dữ liệu của tôi sẽ trở lại với \ r \ n trong chuỗi như
"Keywords": "These are my keywords.\r\n\r\n\r\nThis is a second line...\r\n\r\nThis is a third line. ...\r\n\r\n\r\nThis is a 4th line ..."
Từ những gì tôi hiểu, bạn cần phải \\r\\n
. Nó có thể là một vấn đề với dữ liệu tôi đang quay trở lại, nhưng tôi chỉ muốn xem JSON.NET nên làm gì với điều này.
đầu vào của bạn như thế nào và bạn mong đợi kết quả đầu ra nào? –
Bạn có thể giải thích về ý nghĩa của bạn bằng cách 'mã hóa điều này cho json' không? Nó hoàn toàn kosher bởi JSON spec cho dữ liệu để quay trở lại với CRLF trong đó. – tmesser
bạn đã bao giờ tìm ra điều này chưa? –