问题标签 [jsonresponse]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ajax - Django jsonresponse 和 ajax
我正在尝试使用以下代码从 django 发送 JSON 响应:
在客户端以下代码:
想要解析这个 JSON 对象并以 html 形式表示它。上面的代码给出了一个包含 jsonresponse 字符串的文件。
在 urls.py 我使用以下网址:
ruby-on-rails - 使用从 Rails 中的 URL 返回的 JSON 对象
我正在使用其 API 密钥和其他一些参数从站点获取一些数据。我以 JSON 对象的形式获取数据。现在我的问题是如何在我的 Rails 应用程序中使用这个 JSON 对象,也许做一些事情,比如使用一个存储 JSON 对象的实例变量,然后创建它的 erb 模板,该模板将显示实例变量的数组。我尝试通过 Stack Overflow 上的一些解决方案,但没有正确理解它们,一些更基本的帮助会很棒。
python - 渲染 json 输出中的 Django AngularJS JSONResponse 视图
我正在使用 python django 开发我的网站之一,我在其中一个页面中使用了 angularjs,我在其中为用户提供了搜索选项(特定请求)。这是我的模型..
在我看来,我通过以下代码返回:
当我使用 AngularJS 返回时,在我的 HTML 代码中:
HTML 输出的结果在 {[{results}]} 中:
问题是我无法使用 results.category 访问,因为输出在“字符串”中,所以 ng-repeat="result in results" 将结果作为
我可能做错了什么。如果有人有任何建议,请回答。
python - 使用 JSONResponse 序列化 Django 1.7 中的 QuerySet?
我现在在 Django 1.7 中看到我可以使用该http.JSONResponse
对象将 JSON 发送到客户端。我的观点是:
但我得到下一个错误:
<MensajeDirecto: Towi CrisTowi> 不是 JSON 可序列化的`
您知道如何序列化 QuerySet 以将其以 JSON 形式发回吗?
django - 带有模型实例的 JsonResponse,包括 M2M
好像不能换
通过JsonResponse
,可以吗?(我并不是要替换最后一行,return JsonResponse(data)
因为我认为这没有意义。)
这会导致错误:
错误:TypeError at <path> [3, 2] is not JSON serializable
。我不知道确切原因,但我认为它是由ValuesQuerySet
reruned byvalues()
或ValuesListQuerySet
return by引起的values_list()
。
有没有更好/更短的解决方案?因为我认为这两者都不理想。
更新
它在将 转换ValuesListQuerySet
为 a后起作用list
(按my_m2m_ids = list(my_m2m_ids)
,但my_m2m_ids[:]
显然不起作用)。
但我仍然喜欢能够JsonResponse
像这样使用:(
return JsonResponse(MyModel.objects.get(pk=1).only('id', 'name', 'my_m2m_field))
或类似的)。
python - 如何使用 Django 的 assertJSONEqual 来验证视图返回 JsonResponse 的响应
我正在使用 Python 3.4 和 Django 1.7。我有一个返回的视图JsonResponse
。
我想验证该视图是否使用单元测试返回正确的响应:
但是,该assertJSONEqual()
行引发了一个异常:
当响应包含 JSON 时,检查响应内容的正确方法是什么?当我尝试将原始值与 dict in 进行比较时,为什么会出现类型错误assertJSONEqual()
?
java - 如何保护 Spring MVC REST 服务 json 响应
我正在使用 Spring MVC 和 REST Web 服务。当我调用 REST 服务时,我的 Spring MVC 控制器将返回一个 JSON 响应。到目前为止一切都很好。我有一个要求,我需要加密纯文本的弹簧控制器响应。
例如:我会做一个 REST 调用,比如
http://www.AAAAA.com/app/getNameDetails
我的回应是
{“名称”:“Naveen”,“电子邮件”:“naveen@gmail.com”,“desg”:“SE”}
我的问题是当我在浏览器上调用该 URL 时,它只会以纯文本格式显示上述响应。我想保护这个来自 spring 控制器的普通 json 响应。
有什么办法可以做到这一点,否则我走错路了..!!??
jackson - 需要将 json 响应转换为 java pojo,其中响应可能返回 {} 或 [{},{}]
需要将 json 响应转换为 java pojo,其中字段(在示例中为 'performers' )可以返回为 {} 或 [{},{}] 或 null,如下例所示:
示例1:performer value here is a list of datas '{}'.
示例 2:performer value here is just data '{}'
示例 3:performer value is null here
我们如何在gson.fromJson
.As的帮助下将此 json 响应转换为 java pojo"Expecting an OBJECT but found is ARRAY"
android - 将 json 响应数据加载到网格中
我有一个动态网格,可以保存图像及其描述。这些细节在 responseJson 中。我想使用 responseJson 中的这些细节来填充网格。如何将 Description、ImageURL 传递给网格?任何帮助将不胜感激。
这是我的 customgrid 采用者
php - Error parsing JSON returned via Symfony Component's JsonResponse
My Ajax call:
My response:
My PHP:
The console.log doesn't output anything. Even if a regular text expression like ("test").
If I remove the dataType : 'json' declaration and attempt to manually parse the data via $.parseJSON(memberExtra), I get this error:
Not too surprised. Basically, it seems that the parser gets tripped on the header returned by the Symfony class. How can I avoid this header and just get to the JSON?
Thanks!