输出Json字符串?

问题描述:

这应该是很简单的......我只是想创建以下JSON输出作为HttpResponse对象:输出Json字符串?

{ "status": "OK", "verified": true } 

但出于某种原因不断收到错误。

+0

解释......你给我们你想要什么,而不是实际的代码.. – reagan 2012-07-10 03:42:46

+0

这是一个可怕的问题。你甚至不会提供代码语言,我假设一种服务器端语言,但你甚至不会让我们知道实际的错误是什么。 – iambriansreed 2012-07-10 05:44:33

想通了。我这样做了:

results= [{"status": "INVALID_REQUEST", "verified": False}]   
return HttpResponse(simplejson.dumps(results), mimetype='application/json') 

为什么不能这样工作呢?

results= [{"status": "INVALID_REQUEST", "verified": False}] 
output = serializers.serialize('json', results, indent=2) 
return HttpResponse(output, mimetype='application/json')