JSON.NET (Newtonsoft) позволяет сериализовать и десериализовать графы объектов C # с циклическими ссылками в JSON с помощью PreserveReferencesHandling следующим образом:
List<Person> deserializedPeople = JsonConvert.DeserializeObject<List<Person>>(json,
new JsonSerializerSettings { PreserveReferencesHandling = PreserveReferencesHandling.Objects });
Может ли сериализация JSON таким образом быть десериализована вне .NET(например, в объекты Javascript)?