Настройте выходное содержимое JSON определенных полей в объекте.

В программировании иногда нам необходимо преобразовать объекты в формат JSON и иметь возможность настраивать выходное содержимое некоторых конкретных полей. Этого можно достичь, определив определенные методы в классе объектов или используя библиотечные функции. Ниже я представлю два распространенных метода достижения этого требования и приведу соответствующие примеры исходного кода.

Способ 1: метод пользовательского объекта

Один из способов — определить в классе объекта метод, который отвечает за преобразование объекта в формат JSON и настройку выходного содержимого определенных полей в процессе преобразования. Вот пример кода:

import json

class Person:
    def __init__(self, name, age):
        self.name = name
        self.age = age

    

Guess you like

Origin blog.csdn.net/ByteEchoX/article/details/133569070