嵌套json的数据存储转储返回奇怪的字符

时间:2017-03-07 13:54:30

标签: ckan

我有一个数据存储资源,我尝试使用/ datastore / dump / [resource-id] url转储为CSV格式。 问题是我的资源中的任何嵌套json都将以" u" -character开头格式化:

示例:

_id,measureId,lastUpdated,validFrom,validTo,publiclyAvailableInformation,regionalIndicator,subCategoryDefinition,parentMeasureDefinition,author,authenticator
105,02c0ac9c-b26c-449c-b064-2a2da84fa763,2016-05-26T10:04:23,,,False,{},"{u'parentMeasureId': u'e101817d-2226-4f48-a1d2-fcb61fde050e', u'subCategoryCode': [{u'code': u'545779e637874129a8ef8af5', u'system': u'5457794537874129a8ef8aaf'}]}",,,

请参阅第二行中的{u'parentMeasureId'以及所有其他嵌套json类型。 " u" -character不在原始资源中,如果我使用通常的数据存储区API访问资源,则返回ok:

{
"validFrom": null,
"measureId": "053eb6bf-3da5-4264-a056-87dc4deb3075",
"author": null,
"subCategoryDefinition": {
"parentMeasureId": "a87440aa-30c5-43f0-9e51-d07f5fccc131",
"subCategoryCode": [
{
"code": "fb9376b6-12fa-47b4-8a2a-031657a72a0d",
"system": "19bb7abe-7de4-420f-8259-7aca0a461b6f"
}
]
}

有谁知道数据存储/转储对资源的影响以及为什么会发生这种情况?

0 个答案:

没有答案