【发布时间】:2021-03-09 19:35:05
【问题描述】:
我正在使用一个允许自定义字段的应用程序,但它将字段名称和字段条目作为值保存在同一个字典中。我有以下通过 GET 提供的 JSON 数据(我不控制数据库或数据结构)。我需要前一个键的值之后的键的值。
我不知道从哪里开始。如果我尝试使用字符串引用,那么我有几个重复的值,因为所有内容都保存在 "id": 和 "value": 对中。
示例:我想要客户名称,但字段“customer_name”和输入的值不是键:值对。如何解析出客户名称并将其分配给变量 customerName?
如果我运行 print(customerName),我希望输出是 CUSTOMER A。
样本数据:
"customFields": {
"string": [
{
"id": "customer_name",
"value": "CUSTOMER A"
},
{
"id": "department",
"value": "BUSINESS DEPARTMENT"
},
{
"id": "associate_alias",
"value": "jdoe1234"
},
{
"id": "manager_alias",
"value": "bob6789"
【问题讨论】:
-
请阅读What topics can I ask about here? 和Welcome to Stack Overflow 介绍导览。 “告诉我如何解决这个编码问题”是off-topic for Stack Overflow。您应该发送honest attempt at the solution,然后就您的实施提出具体问题。
标签: python json python-3.x