簡體   English   中英

使用 Newtonsoft.Json 將前面的列表 object 轉換為 Json 時出現問題

[英]Something went wrong when convert front List object to Json using Newtonsoft.Json

我正在研究 .net 框架項目。 當我嘗試將列表 object 轉換為 json 字符串時,我得到了這個奇怪的結果,結果在第一個元素處是正確的在此處輸入圖像描述

但是移到第二個,結果是: 在此處輸入圖像描述

我只是不知道 $ref: 24 來自哪里。 這是處理列表-> json的方法: 在此處輸入圖像描述

請告訴我如何解決這個問題? :((

PreserveReferencesHandling.Objects設置告訴序列化程序通過引用而不是值來序列化對象。 如果您想查看為所有對象列出的所有屬性,請將其從序列化調用中刪除:

public static string Convert(object data)
{
    return JsonConvert.SerializeObject(
        data, 
        new JsonSerializerSettings { Formatting = Format.Indented });
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM