Могут ли объекты с циклическими ссылками, сериализованными в JSON.NET, быть успешно десерилизованы за пределами .NET? - PullRequest
0 голосов
/ 04 февраля 2019

JSON.NET (Newtonsoft) позволяет сериализовать и десериализовать графы объектов C # с циклическими ссылками в JSON с помощью PreserveReferencesHandling следующим образом:

List<Person> deserializedPeople = JsonConvert.DeserializeObject<List<Person>>(json,
new JsonSerializerSettings { PreserveReferencesHandling = PreserveReferencesHandling.Objects });

Может ли сериализация JSON таким образом быть десериализована вне .NET(например, в объекты Javascript)?

...