This commit is contained in:
caiwx86 2023-04-05 00:47:26 +08:00
parent 5eeef0bfd2
commit c7c870c4fb

View File

@ -1,18 +0,0 @@
import json
from typing import Any
class User:
name = "cwx"
value = "val"
class MyJsonEncoder(json.JSONEncoder):
def default(self, o: Any) -> Any:
if isinstance(o,User):
return {
"name": o.name,
"value": o.value
}
return super().default(o)
s = json.dumps(User(),cls=MyJsonEncoder,ensure_ascii=False)
print(s)