我正在Confluence云实例中执行创建空间和页面的批量操作。我不是一个特别的程序员。在使用Python运行API后得到的响应方面需要一些帮助。输出为Json格式。如果这是输出,请告诉我如何访问标题和ID-
{
"content": {
"id": "398852913",
"type": "page",
"status": "current",
"title": "Test Project Name 1 SOW",
"childTypes": {},
"macroRenderedOutput": {},
"restrictions": {},
"_expandable": {
"container": "",
"metadata": "",
"extensions": "",
"operations": "",
"children": "",
"history": "/rest/api/content/398852913/history",
"ancestors": "",
"body": "",
"version": "",
"descendants": "",
"space": "/rest/api/space/TestSpace1",
},
"_links": {
"webui": "/spaces/TestSpace1/pages/398852913/Test+Project+Name+1++SOW",
"self": "https://enerzinx.atlassian.net/wiki/rest/api/content/398852913",
"tinyui": "/x/MQPGFw",
},
},
"title": "Test Project Name 1 SOW",
"excerpt": "file-list",
"url": "/spaces/TestSpace1/pages/398852913/Test+Project+Name+1++SOW",
"resultGlobalContainer": {
"title": "TestSpace1",
"displayUrl": "/spaces/TestSpace1",
},
"breadcrumbs": [],
"entityType": "content",
"iconCssClass": "aui-iconfont-page-default",
"lastModified": "2020-06-24T06:17:32.333Z",
"friendlyLastModified": "Jun 24, 2020",
"score": 0.59390986,
}
如果您的响应是JSON格式的字符串,那么首先需要将JSON解析到字典中。为此,您可以使用
json
模块,它是标准模块集的一部分。解析JSON之后,您可以使用字典查找来访问密钥看起来您的响应JSON将生成一个嵌套字典,因此标题的路径类似于
json_dict["foo"]["bar"]
相关问题 更多 >
编程相关推荐