问题标签 [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 投票
2 回答
55 浏览

php - 从数组转换为字符串时如何在 json_encode php 中获取 utf-8?

从数组转换为字符串时如何进入utf-8php ?json_encode

这是我的代码test.php

当测试负载

是秀

我想这样展示

0 投票
1 回答
226 浏览

ios - JSONEncoder 去除尾随零

有没有办法配置JSONEncoder在将Double(整数)转换为 JSON 时添加尾随小数点和零?

下面的代码说明了这个问题。

期望的结果是{"number":1.0}.

0 投票
1 回答
2391 浏览

swift - Swift 4 JSONEncoder 不能编码 String 或 Int,但它们遵循 Codable 协议

如何编码这些类型值

0 投票
1 回答
342 浏览

swift - JSONSerialization 用错误的类型序列化字典

我无法将我的模型翻译成字典。我的模型从 Codable 继承,当使用 JSONSerialization 时,我得到一个字典,格式如下:

(请注意,我的键不是字符串,而是值)

当实际上想要这个时:

我的模型是:

我用它来转换成字典:

我坚持这一点,我不知道我是否走在正确的道路上。我应该改变我组织这本词典的方式吗?

0 投票
0 回答
645 浏览

ios - swift JSONEncoder 设置元素顺序

有没有办法为 JSONEncoder 中的元素设置自定义顺序?例如,如果我有一个Encodablewith 元素id, message, and error,有没有办法确保 JSONEncoder 按该顺序返回这些元素?目前,它似乎只是按照它选择的任何顺序返回数据。

我知道有一个按字母顺序使用的选项JSONEncoder.OutputFormatting.sortedkeys但这不是我想要的(这似乎也只适用于 ios 11)。我正在尝试在比较json字符串的地方进行单元测试,因此顺序至关重要。

0 投票
2 回答
832 浏览

arrays - 如何将 JSON 数据转换为 HTML?

我尝试编写有关 JSON 类型的代码,但我遇到了如何将数组从 JSON 更改为 HTML 的问题。

这是我从 JSON 中得到的:

预期输出: Hello World 如何进行在线支付 什么是好的程序语言?

HTML标签:

谢谢您的帮助。

0 投票
2 回答
484 浏览

jquery - JSON中的意外令牌{

您好,我正在使用 Elastic Search 和 Golang,当我使用 Golang 的 Json Encoder 函数将数据发送到 jquery 时,从 Golang 中的弹性搜索索引获取数据后,我"Unexpected token { in JSON "在解析 jquery 中的数据时出错

这是 Goland Json 编码器发送给 Jquery 的内容:

0 投票
1 回答
588 浏览

ios - 如何使用 JSONEncoder 对嵌套数组进行编码

我正在尝试使用 JSONEncoder 将四个不同的数组编码为 json 格式,但我无法转换数组。所以,请帮帮我。我正在为 iOS 11 使用 swift 4、xcode 9。

我的数组是:

我的结构是:

我正在尝试在表格视图中像这样对其进行编码

我得到的输出是:

我期待的输出是:

0 投票
1 回答
917 浏览

php - 如何使用codeigniter制作文件.json?

这是我的控制器中的 json 编码:

如何制作文件 .json ?请帮忙

0 投票
0 回答
262 浏览

ios - 如何在 swift 4、iOS 11.3、xcode 9 中将已编码的 json 数据(作为字符串)编码为另一个 json?

我正在尝试将已编码的 json 数据编码为另一个 json 作为字符串元素。

  1. 首先,我使用 jsonEncoder 创建了一个 json 数据作为字符串,

  2. 现在我必须将该 json 数据(字符串)作为另一个 jsonEncoder 元素的元素发送。

到目前为止,我已经创建了这个。

我的第一个结构是

我正在使用 json 编码器对此进行编码,

我得到的json输出是,

现在我必须将这个 json 数据作为另一个 json 的字符串元素发送,就像这样

它抛出 dataCorrupted 错误。但是,当我将 json 字符串从“”更改为“”时,我得到了邮递员内部的响应。

那么,我怎样才能将上面的json字符串(带有“”)转换为下面的json字符串(带有'')

注意:如果有人需要更多信息,请发表评论。