簡體   English   中英

使用jsonpickle從python中的json序列化中排除字段

[英]excluding fields from json serialization in python using jsonpickle

我正在使用jsonpickle將對象序列化為json。 該對象具有指向其他對象的某些字段。 我想有選擇地在序列化中包括那些,以便生成的json文件本質上是純人類可讀的文本,沒有任何有趣的對象表示形式。 有沒有一種方法可以使jsonpickle在序列化時忽略某些對象字段? 或更籠統地說,僅包括“原始”或易於序列化的字段,例如字典,整數,字典列表等。

謝謝。

我認為您可能要尋找的是無法拾取的參數(有關詳細信息,請參閱此文檔 )。 簡而言之,如果將此參數設置為False ,則jsonpickle不會將自定義python類輸出為JSON。 它僅應輸出JSON本機類型,例如字符串,整數,布爾值和列表。

暫無
暫無

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

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