PythonオブジェクトをJSONに変換したいのですが、次のようなメンバー関数でこれを行っています
def to_json(self):
return json.dumps(self.__dict__)
問題は、メンバー _name とプロパティ名があることです
@property
def name(self):
return self._name
@name.setter
def name(self, value):
self._name = some_validation_ove_name(value)
結果のJSONでキー付きのデータを取得します_name
が、なりたかったのですname
。これは JSON を手動で作成しなくても可能ですか?