Tôi đã đấu tranh trong vài giờ và không có kết quả tốt. Tôi đang cố gắng sử dụng .NET JSON Serializers để chuyển đổi JSON qua lại từ giao diện người dùng thành các đối tượng.Làm cách nào để bản địa hóa khi tuần tự hóa JSON?
Sự cố xảy ra với số thập phân vì tiêu chuẩn cho văn hóa của tôi có "," làm dấu phân cách thập phân thay vì ".". Tôi đã thử triển khai trình chuyển đổi tùy chỉnh (xem câu hỏi this) mà không có kết quả tốt.
Tôi cũng đã kiểm tra NewtonSoft JSON.net mà không có kết quả tốt hơn. Cho đến nay có vẻ như việc kết hợp với các kiểu giá trị được thực hiện một cách bất biến văn hóa. Tôi muốn ghi đè hành vi này, làm thế nào để làm điều đó?
BTW, tôi thực sự muốn tránh bản địa hóa ở phía javascript. Tôi chắc chắn muốn .NET để chăm sóc định dạng văn hóa và bản địa hóa, tôi không nghĩ có trường hợp ngoại lệ như tôi đang tìm kiếm với serializers này, tôi đoán là có một cách thích hợp để làm điều này.
Xin cảm ơn trước.
Cảm ơn bạn rất nhiều vì đã dành thời gian để trả lời. Câu hỏi này hơi cũ nhưng tôi vẫn đánh giá cao việc học cách tiếp cận những vấn đề này trong tương lai. Cảm ơn một lần nữa! – Alpha
Rất vui được trợ giúp. Chúc mừng năm mới! –