问题标签 [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.

0 投票
0 回答
236 浏览

ajax - Django jsonresponse 和 ajax

我正在尝试使用以下代码从 django 发送 JSON 响应:

在客户端以下代码:

想要解析这个 JSON 对象并以 html 形式表示它。上面的代码给出了一个包含 jsonresponse 字符串的文件。

在 urls.py 我使用以下网址:

0 投票
1 回答
481 浏览

ruby-on-rails - 使用从 Rails 中的 URL 返回的 JSON 对象

我正在使用其 API 密钥和其他一些参数从站点获取一些数据。我以 JSON 对象的形式获取数据。现在我的问题是如何在我的 Rails 应用程序中使用这个 JSON 对象,也许做一些事情,比如使用一个存储 JSON 对象的实例变量,然后创建它的 erb 模板,该模板将显示实例变量的数组。我尝试通过 Stack Overflow 上的一些解决方案,但没有正确理解它们,一些更基本的帮助会很棒。

0 投票
2 回答
938 浏览

python - 渲染 json 输出中的 Django AngularJS JSONResponse 视图

我正在使用 python django 开发我的网站之一,我在其中一个页面中使用了 angularjs,我在其中为用户提供了搜索选项(特定请求)。这是我的模型..

在我看来,我通过以下代码返回:

当我使用 AngularJS 返回时,在我的 HTML 代码中:

HTML 输出的结果在 {[{results}]} 中:

问题是我无法使用 results.category 访问,因为输出在“字符串”中,所以 ng-repeat="result in results" 将结果作为

我可能做错了什么。如果有人有任何建议,请回答。

0 投票
2 回答
29236 浏览

python - 使用 JSONResponse 序列化 Django 1.7 中的 QuerySet?

我现在在 Django 1.7 中看到我可以使用该http.JSONResponse对象将 JSON 发送到客户端。我的观点是:

但我得到下一个错误:

<MensajeDirecto: Towi CrisTowi> 不是 JSON 可序列化的`

您知道如何序列化 QuerySet 以将其以 JSON 形式发回吗?

0 投票
0 回答
120 浏览

django - 带有模型实例的 JsonResponse,包括 M2M

好像不能换

通过JsonResponse,可以吗?(我并不是要替换最后一行,return JsonResponse(data)因为我认为这没有意义。)

这会导致错误:

错误:TypeError at <path> [3, 2] is not JSON serializable。我不知道确切原因,但我认为它是由ValuesQuerySetreruned byvalues()ValuesListQuerySetreturn 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))或类似的)。

0 投票
2 回答
17347 浏览

python - 如何使用 Django 的 assertJSONEqual 来验证视图返回 JsonResponse 的响应

我正在使用 Python 3.4 和 Django 1.7。我有一个返回的视图JsonResponse

我想验证该视图是否使用单元测试返回正确的响应:

但是,该assertJSONEqual()行引发了一个异常:

当响应包含 JSON 时,检查响应内容的正确方法是什么?当我尝试将原始值与 dict in 进行比较时,为什么会出现类型错误assertJSONEqual()

0 投票
1 回答
2842 浏览

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 响应。

有什么办法可以做到这一点,否则我走错路了..!!??

0 投票
1 回答
685 浏览

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"

0 投票
1 回答
663 浏览

android - 将 json 响应数据加载到网格中

我有一个动态网格,可以保存图像及其描述。这些细节在 responseJson 中。我想使用 responseJson 中的这些细节来填充网格。如何将 Description、ImageURL 传递给网格?任何帮助将不胜感激。

这是我的 customgrid 采用者

0 投票
2 回答
1961 浏览

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!