首页 > 解决方案 > 在嵌套 JSON 中为 Post 设置值

问题描述

我想在 post 命令中设置 LocType 的值。我可以设置除 LocType 之外的所有其他值。

{"Results":[{"LocationAllMembers":{"Value":""},"LocationEmailAddress":{"Value":"abc@cd.com"},"LocationNotes":{"Value":"test"},"LocationSortName":{"Value":"test name"},"LocType":{"Value":"Unknown","StringValue":"Unknown"},"Id":71542}],"PropertiesAndFields":{},"TotalResults":1,"CountStringEx":"1 Location","MinimumCount":1,"Count":0,"HasMoreItems":false,"SearchTitle":"Locations - 345","HitHighlightString":"","Type":"Location","ResponseStatus":{}}

这是我的发布请求。我尝试了所有可能的方法,但没有成功。

                     req_data = {                                   
                                "Id" : str(Id),

                               # "LocType":"Person",
                                # "LocType":'{"Value": P1,"StringValue": P1}',
                                "LocType":[
                                {
                                "Value":"P1"                                   
                                }
                                ],
                                "LocationNotes": "07"                                                                                            
                                }

如何构建我的帖子,以便可以更改 LocType -"LocType":{"Value":"Unknown","StringValue":"Unknown"}。

标签: python-requests

解决方案


推荐阅读