我写了这段代码:
myarray = []
myarray.append('abc')
myarray.append('def')
return json.dumps(myarray)
这是GraphQL函数的一部分。我得到的回报相当于:
"myArray": "[\"abc\", \"def\"]"
如何消除反斜杠?
罗伯特
答案 0 :(得分:0)
您没有显示足够的代码来重现此错误。据推测,无论调用此函数还是转换为json。所以你应该直接返回myarray,而不是在这个函数中转换为json。
答案 1 :(得分:0)
我的困境结果是GraphQL(通过Graphene-Django)已经将数组转换为JSON。因此,我有效地转换为JSON两次。我直接返回myarray
解决了这个问题。