【发布时间】:2025-12-25 13:15:16
【问题描述】:
我正在用 Python 编写一个 API 库,之前我总是选择 json 作为响应格式,但是这个 API 提供了 text 和 json格式,我不是问哪个更容易或更好,我想知道使用这两种格式的优缺点,因为我之前只使用过 json。
我考虑过使用 text 格式,它很容易解析,但我唯一想到的是嵌套元素,但在检查示例后,它们用下划线分隔 _ 例如:
name=VALUE
lastname=VALUE
age=VALUE
contact_email=VALUE
contact_phone=VALUE
contact_mobile=VALUE
同样的 json 响应:
{
"name": "VALUE",
"lastname": "VALUE",
"age": "VALUE",
"contact": {
"email": "VALUE",
"phone": "VALUE",
"mobile": "VALUE"
}
}
那么使用 text 而不是 json 或其他方式有什么优点或缺点?
【问题讨论】: