问题标签 [to-json]

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 投票
1 回答
152 浏览

json - 如何将 Datamapper to_json 响应包装在对象键哈希中

我正在使用一个 json 解析器,该解析器需要将我的响应包装在对象键哈希中。当我使用 DataMapper 的 .to_json 方法(datamapper/dm-serializer)时,我得到的响应是正确的

JSON 格式的响应

为了将此响应包装为密钥,我使用了具有自己的 to_json 方法的“json”gem

这是回复

长话短说,我得到的 JSON 响应中有反斜杠,而我使用的 JSON 解析器表明它只是一个对象,而不是我之前拥有的两个对象。

任何可以帮助我的人,将不胜感激。

0 投票
2 回答
490 浏览

json - Postgres to-json 将复合类型转换为空结构

在以下代码示例中,postgresql (9.4) 应该将复合类型的局部变量转换为 json 字符串。显然,postgresql 处理具有空值的变量,该变量不同于转换为相同类型的空值。

在我的应用程序中,我有嵌套的复合类型,并且希望在复合类型的变量具有 null 作为值时检索 null。

我希望你们能在这里帮助我。

0 投票
1 回答
334 浏览

ruby-on-rails - 使用 to_json 给了我非法字符

我使用 to_json 方法将一个 ruby​​ 变量传递给 javascript,但控制台返回一个错误,指出以下行的“SyntaxError:非法字符”:

有谁知道出了什么问题?

0 投票
1 回答
3156 浏览

json - 如何在 dart 中创建 json 可编码类

这个问题与这篇文章有关。

我尝试了以下代码:

我有一个临时解决方案,但我真的很想能够做到以下几点。

其中posts是 Post 对象的列表。我希望这会转换为 Post 类的 json 表示的 json 列表。我得到的是一个"Instance of 'Post'"字符串列表。所以问题是,是否不再支持这种语法,还是我应该做一些不同的事情?

0 投票
1 回答
6414 浏览

javascript - Python 到 Javascript JSON 对象 (Flask)

我正在尝试创建一个简单的 Flask 应用程序,其中在服务器上生成一个整数数组并发送到客户端。我想在控制台中查看整数数组。这是 app.py 中的一些示例(工作)代码:

这是 Javascript 前端的片段:

不幸的是,我的网页上没有任何 javascript 工作,并且显示的错误消息是“Uncaught SyntaxError: Unexpected token u”。

有人可以解释如何解决这个问题吗?谢谢。我的猜测是 JSON 对象正在变成字符串。

注意:前端的代码改编自这个 SO 问题:Extracting data from json object in jQuery or JS

0 投票
1 回答
55 浏览

ruby-on-rails - 序列化为带有关联记录的 json rails 模型

假设我有与文件has_many关联的文件夹。

我有一个小动作,我像这样渲染 json

我尝试通过以下方式呈现更复杂的 json 响应

但这显然不包括相关记录。我怎样才能包括它们?

PS我不想在这个应用程序中使用视图,也to_json不想在模型中覆盖方法(因为我想在另一个操作中呈现带有文件夹记录的复杂json,但没有关联的文件)如果可能的话。

编辑我已经设法找到解决问题的方法,但它看起来很难看

0 投票
1 回答
55 浏览

javascript - 在 JSON.parse 上出现错误

我正在阅读 Derick Bailey 的文章Don't Return A JSON Document From The toJSON Method

我试图将以下 JSON 对象转换为 Javascript:

当我运行代码时,我得到一个“SyntaxError: Unexpected token u”

这是相同代码的jsbin https://jsbin.com/zugojoyaro/edit?js,console

0 投票
2 回答
104 浏览

java - 获取我的项目文件夹的路径

在使用 netbeans 构建 Web 应用程序时,有时我将 arrayList 提取为 json 格式。

这将创建文件C:\temp\data.json。如何在 JSPS 所在的项目文件夹中创建此文件?我试着用

但这在C:\Program Files\Apache Software Foundation\Apache Tomcat 8.0.15\bin. 我想在项目文件夹中创建文件,以便使用它在bootstrap table. 在那里我定义了我的数据的位置

我试过这个data-url="C:\temp\data.json",但我得到了一个错误

0 投票
2 回答
59 浏览

java - 转换后的 json(来自 ArrayList)有更多元素

我发布了我所做的,因为我没有得到结果。这里我有一个返回 ArrayList 的方法:

然后我想隐藏这个 ArrayList 来JSON格式化。所以我在labelsToJSON(action.getLabels());哪里执行:

Label定义:

所以,我从带有参数的构造函数创建一个对象String type, String description, String productCode, String cutter。但是labels.json包含这些数据

我不明白为什么json文件有这么多属性??我的对象应该只有 4 个 -->String type, String description, String productCode, String cutter

0 投票
1 回答
3032 浏览

ruby-on-rails-4 - 在 Rails 4.2 中使用 oj gem 慢速 to_json

我将 Rails 应用程序从 Rails 3.2 升级到 Rails 4.2。在我看来,to_json 的表现很糟糕。在我的 Rails 3.2 应用程序中,我使用 multi_json 和 Oj gem 来获得出色的性能。使用 Rails 4.2,我以这种方式设置 oj gem:

但是,to_json 的性能似乎不如 Rails 3.2 应用程序好。一次 to_json 调用会占用大约 50% 的 CPU 时间。

Oj gem 文档提到添加:

使其与 ActiveRecord 一起使用。这条线应该放在我使用的模型中吗?

在此处输入图像描述