找到关于 JSON 的211 篇文章

如何使用 Python 生成 JSON 输出?

karthikeya Boyini
更新于 2020年3月5日 10:16:33

2K+ 次浏览

Python 中的 json 模块允许您直接将字典转储为 json 格式。使用方法如下:示例 import json my_dict = {    'foo': 42,    'bar': {       'baz': "Hello",       'poo': 124.2    } } my_json = json.dumps(my_dict) print(my_json) 输出 这将给出以下输出:'{"foo": 42, "bar": {"baz": "Hello", "poo": 124.2}}' 您还可以传递 indent 参数来美化 json。示例 import json my_dict = {    'foo': 42,    'bar': {       'baz': "Hello",       'poo': 124.2    } } my_json = json.dumps(my_dict, indent=2) print(my_json) 输出 这将给出以下输出:{    "foo": 42,    "bar":    {       "baz": "Hello",       "poo": 124.2    } }

如何在 Python 中将字节数组转换为 JSON 格式?

Arjun Thakur
更新于 2020年3月5日 05:44:42

19K+ 次浏览

您需要解码字节对象以生成字符串。这可以使用字符串类的 decode 函数完成,该函数将接受您要解码的编码。示例 my_str = b"Hello" # b 表示这是一个字节字符串 new_str = my_str.decode('utf-8') # 使用 utf-8 编码解码 print(new_str) 输出 这将给出以下输出:Hello 一旦将字节作为字符串,就可以使用 JSON.dumps 方法将字符串对象转换为 JSON。示例 my_str = b'{"foo": 42}' # b 表示这是一个字节字符串 new_str = my_str.decode('utf-8') # 使用 utf-8 编码解码 import json d = json.dumps(my_str) ... 阅读更多

转义/编码 JSON 编码的 HTML5 数据属性中的单引号

George John
更新于 2019年7月30日 22:30:22

3K+ 次浏览

要转义单引号,请使用 json_encode() 在 HTML5 数据属性中回显数组。printf('', htmlspecialchars(json_encode(array('html5', ...)), ENT_QUOTES, 'UTF-8')); 或者您也可以使用内置的 json_encode(array('html5', ...), JSON_HEX_APOS)

如何将 Python 元组转储为 JSON 格式?

Niharika Aitam
更新于 2023年5月15日 12:46:09

912 次浏览

JSON 可以缩写为 JavaScript 对象表示法。这意味着一种编程语言中文本文件的脚本,用于传输和存储数据。它受 Python 编程语言支持,使用名为 json 的内置包。其文本以带引号的字符串格式给出,包含大括号 {} 内的键值对,看起来像一个字典。要使用 Python 访问 JSON 文档,我们必须导入 json 包。在这个包中,我们有一个名为 dumps() 的方法,用于将 Python 元组对象转换为 Java ... 阅读更多

如何根据 JSON 对象创建 Python 类?

Rajendra Dharmkar
更新于 2020年6月16日 08:38:28

1K+ 次浏览

我们可以使用 python-jsonschema-objects,它构建在 jsonschema 之上。python-jsonschema-objects 为 JSON 架构提供基于类的自动绑定,可在 Python 中使用。我们有一个示例 json 架构如下:schema = '''{     "title": "Example Schema",     "type": "object",     "properties": {         "firstName": {             "type": "string"         },         "lastName": {             "type": "string"         },         "age": {             "description": "Age in years", ... 阅读更多

如何将 Python 日期转换为 JSON 格式?

Rajendra Dharmkar
更新于 2023年11月2日 01:50:21

3K+ 次浏览

日期没有标准的 JSON 格式。尽管 JavaScript 确实有一个标准的日期格式,它是人类可读的,排序正确,包括小数秒(这有助于重新建立时间顺序)并符合 ISO 8601。您可以使用 strftime 函数将 Python 日期转换为 JS 日期格式,并使用需要此日期的客户端对其进行反序列化。要在 Python 3 中获得字符串格式的 ISO 8601 日期,您可以简单地使用 isoformat 函数。它以 ISO 8601 格式返回日期。例如,如果您给它 31/12/2017 日期,它将为您提供 ... 阅读更多

json 和 simplejson Python 模块有什么区别?

Rajendra Dharmkar
更新于 2019年9月30日 08:59:36

735 次浏览

json 是 simplejson,添加到标准库中。但是由于 json 是在 2.6 中添加的,因此 simplejson 具有在更多 Python 版本 (2.4+) 上工作的优势。simplejson 的更新频率也高于 Python。尽管它们相同,但标准库中包含的版本不包含最新的优化。因此,如果您需要(或想要)最新版本,则最好尽可能使用 simplejson 本身。一个好的做法是将其中一个用作回退。例如,try: import simplejson as json except ImportError: import json

使用 SAPUI5 库将 OData 转换为 JSON 格式

Ali
Ali
更新于 2020年2月14日 10:18:07

448 次浏览

这可以通过多种方式完成。一种常见的方法是通过在 URL 中传递用户名/密码。$.ajax({    url : "http://user:password@url/SERVICE?$format=json",    type: "GET", //或 POST?    dataType: "jsonp",    success: function(){alert("ok")},    error: function(){alert("error")} })

如何使用 Python 将字符串转换为 JSON?

Rajendra Dharmkar
更新于 2023年8月10日 19:39:21

2K+ 次浏览

JSON(JavaScript 对象表示法)是一种轻量级数据交换格式,用于在 Web 应用程序和服务器之间传输数据。在 Python 中,JSON 数据表示为键值对。json 模块提供了几种处理 Python 中 JSON 数据的方法,包括 dumps()、loads() 和 dump()。这些方法允许您将 Python 对象编码为 JSON 字符串,将 JSON 字符串解码为 Python 对象,以及将 JSON 数据分别写入文件。JSON 数据易于人类阅读和写入,并且易于机器解析和生成。总的来说,JSON 是 Web 开发人员使用 ... 阅读更多

如何使用 jQuery 和 Ajax 从 JSON 文件中检索数据?

Amit D
更新于 2020年2月17日 06:53:11

7K+ 次浏览

要使用 jQuery 和 Ajax 从 JSON 文件中检索数据,请使用 jQuery.getJSON( url, [data], [callback] ) jQuery.getJSON( url, [data], [callback] ) 方法使用 GET HTTP 请求从服务器加载 JSON 数据。以下是此方法使用所有参数的描述:url − 包含发送请求的 URL 的字符串data − 此可选参数表示将发送到服务器的键值对。callback − 此可选参数表示在数据成功加载时要执行的函数。假设我们在 result.json 文件中具有以下 JSON 内容:{ "name": "John", "age" : ... 阅读更多

广告