问题标签 [jsonencoder]

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 回答
11 浏览

php - JSON 编码数据进入 foreach

如何获取 belos json_encode 数据的 foreach。我希望将这些数据放入 foreach,然后保存到 mysql 中。

0 投票
2 回答
1085 浏览

ios - Swift 4 JSONEncoder 返回空的 JSON 数组

我有多个要转换为 JSON 字符串的 Codeable 类。

我有一个用于转换的实用程序类。

无论 MyCodable 对象数组中的内容是什么,返回值始终为“[{}]”。调试时,我可以看到 Category 对象的值已填充。

由于 MyCodable 没有属性,这就是 JSONEncoder 不打印 Category 属性的原因吗?.. 或者它为什么不打印 Category 属性?

我对 Product 对象有同样的问题。

目标是避免必须为我要打印到 JSON 的每个类自定义 JSON 转换。

0 投票
1 回答
193 浏览

json - 如何删除 Json 响应中的双引号

我的代码有这样的 Json 响应

需要这样

为此我已经完成了codeigniter

这个回应是

0 投票
1 回答
41 浏览

json - Swift:内部数据类型变量是通过 JSONEncoder 编码的。如何正确反序列化?

考虑下一个例子:

print语句的结果是下一个: {"data":"eyJuYW1lIjoiZXZlbnROYW1lIn0="}

我的问题是如何"eventName"摆脱这种胡言乱语?

并且,如果可能,您能否解释一下为什么Data以这种方式序列化 by JSONEncoder,以及当给出这样的 JSON 时,在另一个平台上获取初始数据的方法是什么?

0 投票
2 回答
769 浏览

ios - 如何将我的类对象转换为 JSON for Alamofire

编辑:19.02.2019 我尝试了提供的解决方案。我选择了一个更简单的选项,将字典作为参数传递并使用 Alamofire 的 JSONEncoder 将其转换为 JSON 对象。这是我尝试的第一件事,但问题是感谢大家的帮助。

我想将一个类对象发布到 api,但我正在努力处理类型并将其编码为 JSON。

我的 classObject 是这样设置的:

我尝试将对象转换为带有扩展名的字典,但是当我这样做时,我必须使用“Any”或“AnyObject”,这会导致“无法推断通用参数”错误。

目前我收到“调用中的额外参数“方法”错误。

0 投票
2 回答
288 浏览

ios - JsonEncoder 总是返回空数组

我试图将结构数组保存到 UserDefaults 中,但我不知道为什么 JsonEncoder 返回空数据。我有符合 Codable 协议的设置模型

并且还创建了默认管理器以将其保存到用户默认值中。

但无论我做什么 JsonEncoder 都会返回空数据。我试图谷歌但没有成功。

0 投票
0 回答
555 浏览

swift - 将 Codable 对象的数组本身编码为 [String: Any]

我想发送Codable对象数组。所以我创建了一个符合 Codable 协议的类:

当我需要向服务器发送数据时,我创建了一个类型为surveyResults [ResultAnswer],它是我的viewModel 中的计算属性。我正在使用 Alamofire,所以我必须将我的数组转换为[String: Any]?类型。这是一段负责编码和发出发布请求的代码。这是我的视图模型的一部分。:

编码给了我奇怪的结果:

所以你可以猜到尝试序列化数据返回nil

我对解码可编码对象数组没有问题,但我不知道我在编码方面做错了什么。

0 投票
1 回答
76 浏览

php - 如何使用 PHP 对用户数组进行 JSON 编码?

我正在使用一个 JSON 文件来检查用户是否正在输入。

有什么理由不这样做吗?

我认为这会起作用,但它不会因错误而返回任何内容。

我该如何解决这个问题?

0 投票
1 回答
97 浏览

javascript - Cannot read NULL variable in PHP after posting JSON array through .ajax()

I'm having a problem like many other people, being able to read a PHP array variable after having sent it through ajax() post. Ajax is succeeding and displaying the returned data, which is NULL. I have already thoroughly researched SO solutions for this JSON/PHP problem, and my problem description shows 'almost' EVERY solution on SO so far.

On the PHP side I've tried:

(Skipping over $HTTP_RAW_POST_DATA (deprecated) because it's equal to file_get_contents('php://input')

and also:

I've already tried clearing the UTF-8 BOM with the sed command

My .ajax() looks like this:

On the Javascript side here is my array:

I've checked to make sure there is no JSON formatting error, the following successfully shows me a valid JSON formatted array:

0 投票
1 回答
654 浏览

laravel - 在选择查询中比较 json 编码数据时如何获取列?

users是json编码的

我想在“用户”列中显示“模块类别”,如果它正在工作,则整个代码工作正常,因为当我使用它时