Câu hỏi được gắn thẻ «json.net»

Json.NET (còn được gọi là Newtonsoft.Json) là một khung công tác JSON hiệu suất cao phổ biến cho .NET.


13
Cách bỏ qua một thuộc tính trong lớp nếu null, sử dụng json.net
Tôi đang sử dụng Json.NET để tuần tự hóa một lớp thành JSON. Tôi có lớp học như thế này: class Test1 { [JsonProperty("id")] public string ID { get; set; } [JsonProperty("label")] public string Label { get; set; } [JsonProperty("url")] public string URL { get; set; } [JsonProperty("item")] public List<Test2> …
529 c#  json.net 





7
Công ước đặt tên JSON [đã đóng]
Đã đóng cửa . Câu hỏi này dựa trên ý kiến . Nó hiện không chấp nhận câu trả lời. Bạn muốn cải thiện câu hỏi này? Cập nhật câu hỏi để có thể trả lời bằng sự kiện và trích dẫn bằng cách chỉnh sửa bài đăng này . …
379 json  json.net 

11
Việc khử lưu lượng đối tượng JSON thành .NET bằng cách sử dụng Newtonsoft (hoặc có thể LINQ thành JSON?)
Tôi biết có một vài bài viết về Newtonsoft vì vậy hy vọng điều này không chính xác lặp lại ... Tôi đang cố gắng chuyển đổi dữ liệu JSON được trả về bởi API của Kazaa thành một đối tượng tốt đẹp nào đó WebClient client = new WebClient(); …

9
Làm cách nào để triển khai JsonConverter tùy chỉnh trong JSON.NET để giải tuần tự hóa Danh sách các đối tượng lớp cơ sở?
Tôi đang cố gắng mở rộng ví dụ JSON.net được đưa ra ở đây http://james.newtonking.com/projects/json/help/CustomCreationConverter.html Tôi có một lớp con khác xuất phát từ lớp cơ sở / Giao diện public class Person { public string FirstName { get; set; } public string LastName { get; set; } } public …

5
.NET NewtonSoft JSON khử bản đồ thành một tên thuộc tính khác
Tôi đã theo chuỗi JSON được nhận từ một bên ngoài. { "team":[ { "v1":"", "attributes":{ "eighty_min_score":"", "home_or_away":"home", "score":"22", "team_id":"500" } }, { "v1":"", "attributes":{ "eighty_min_score":"", "home_or_away":"away", "score":"30", "team_id":"600" } } ] } Các lớp ánh xạ của tôi: public class Attributes { public string eighty_min_score { get; set; } …


11
Làm cách nào tôi có thể trả về JSON của camelCase được tuần tự hóa bởi JSON.NET từ các phương thức của bộ điều khiển ASP.NET MVC?
Vấn đề của tôi là tôi muốn trả lại dữ liệu JSON của camelCase (trái ngược với dữ liệu JSON của PascalCase) thông qua các ActionResult từ các phương thức của bộ điều khiển ASP.NET MVC, được tuần tự hóa bởi JSON.NET . Như một ví dụ, hãy xem xét …


6
Chuyển đổi Newtonsoft.Json.Linq.JArray thành một danh sách các loại đối tượng cụ thể
Tôi có các biến sau đây của loại {Newtonsoft.Json.Linq.JArray}. properties["Value"] {[ { "Name": "Username", "Selected": true }, { "Name": "Password", "Selected": true } ]} Những gì tôi muốn đạt được là để chuyển đổi này để List<SelectableEnumItem>ở đâu SelectableEnumItemlà loại sau đây: public class SelectableEnumItem { public string Name { …
236 c#  json.net 

30
Không thể tải tệp hoặc lắp ráp 'Newtonsoft.Json, Phiên bản = 4.5.0.0, Culture = trung tính, PublicKeyToken = 30ad4fe6b2a6aeed'
Tôi đang nhận được lỗi System.IO.FileLoadException: Không thể tải tệp hoặc tập hợp 'Newtonsoft.Json, Version = 4.5.0.0, Culture = trung tính, PublicKeyToken = 30ad4fe6b2a6aeed' hoặc một trong các phụ thuộc của nó. Định nghĩa tệp kê khai của cụm lắp ráp không khớp với tham chiếu lắp ráp. (Ngoại lệ …
233 asp.net  json.net 

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.