2010-03-07 87 views
0

我正在使用jsonpickle將對象序列化爲json。該對象具有指向其他對象的某些字段。我想選擇而不是包括序列化中的那些,這樣生成的json文件基本上是純粹的人類可讀的文本,沒有任何有趣的對象表示。有沒有辦法讓jsonpickle在序列化時忽略某些對象字段?或者更一般地說,只包括「原始」或易於序列化的字段的字段,如字典,整數,字典列表等。從json序列化中排除字段使用jsonpickle

謝謝。

+0

此問題已答覆[here](http://stackoverflow.com/questions/18147435/how-to-exclude-specific-fields-on-serialization-with-jsonpickle)。 – 2016-08-24 21:08:22

回答

2

我認爲你可能要找的是不可取消的論點(詳見this doc)。簡而言之,如果此參數設置爲False,那麼jsonpickle將不會向JSON輸出自定義python類。它應該只輸出JSON本機類型,例如字符串,整數,布爾和列表。