Python3 的json 和 PHP的json

简介: Python3操作json的标准api库参考:https://docs.python.org/3/library/json.html#module-json   >>> aa = ['/upload/2015-09-30/12a9f45b2b7aa56e478701586375b984.

 

Python3操作json的标准api库参考:https://docs.python.org/3/library/json.html#module-json

 

>>> aa = ['/upload/2015-09-30/12a9f45b2b7aa56e478701586375b984.png']
>>> json.dumps(aa)
'["/upload/2015-09-30/12a9f45b2b7aa56e478701586375b984.png"]'

>>> cc =json.dumps(aa)
>>> cc
'["/upload/2015-09-30/12a9f45b2b7aa56e478701586375b984.png"]'

>>> json.loads(cc)
['/upload/2015-09-30/12a9f45b2b7aa56e478701586375b984.png']




>>> bb = '["\/upload\/2015-09-30\/12a9f45b2b7aa56e478701586375b984.png"]'
>>> json.loads(bb)
['/upload/2015-09-30/12a9f45b2b7aa56e478701586375b984.png']

  

 

 

PHP 的json操作:

  json_encode()  和  json_decode()

 

echo '<br/>';

echo '<br/>';
$imgPath[]= '/upload/2015-09-30/12a9f45b2b7aa56e478701586375b984.png';	

echo '<br/>';
echo json_encode($imgPath);
echo '<br/>';
	
$imgPath = '["/upload/2015-09-30/12a9f45b2b7aa56e478701586375b984.png"]';	
echo '<br/>';
echo $imgPath;

echo '<br/>';
echo json_decode($imgPath)[0];
echo '<br/>';	


$imgPath = '["\/upload\/2015-05-15\/831c57de3ec173564a5ae04613a38781.png"]';	
echo '<br/>';
echo $imgPath;
echo '<br/>';
echo json_decode($imgPath)[0];
echo '<br/>';

  

然后PHP页面的打印结果:

/upload/2015-09-30/12a9f45b2b7aa56e478701586375b984.png

["\/upload\/2015-09-30\/12a9f45b2b7aa56e478701586375b984.png"]

["/upload/2015-09-30/12a9f45b2b7aa56e478701586375b984.png"]
/upload/2015-09-30/12a9f45b2b7aa56e478701586375b984.png

["\/upload\/2015-05-15\/831c57de3ec173564a5ae04613a38781.png"]
/upload/2015-05-15/831c57de3ec173564a5ae04613a38781.png

  

个人习惯:

json主要用在PHP的array对象 和 python的list对象上。

PHP和Python3能将同样的json还原成 各自的object 且 在各自的语言环境下代表的意义是同样的。

但是 PHP和python将object生成json的时候,却不太一样了,PHP生成的json中多了反斜线。

相关文章
|
3月前
|
JSON 算法 API
Python采集淘宝商品评论API接口及JSON数据返回全程指南
Python采集淘宝商品评论API接口及JSON数据返回全程指南
|
3月前
|
JSON API 数据安全/隐私保护
Python采集淘宝拍立淘按图搜索API接口及JSON数据返回全流程指南
通过以上流程,可实现淘宝拍立淘按图搜索的完整调用链路,并获取结构化的JSON商品数据,支撑电商比价、智能推荐等业务场景。
|
6月前
|
JSON API 数据格式
Python采集京东商品评论API接口示例,json数据返回
下面是一个使用Python采集京东商品评论的完整示例,包括API请求、JSON数据解析
|
6月前
|
存储 JSON API
Python与JSON:结构化数据的存储艺术
Python字典与JSON格式结合,为数据持久化提供了便捷方式。通过json模块,可轻松实现数据序列化与反序列化,支持跨平台数据交换。适用于配置管理、API通信等场景,兼具可读性与高效性,是Python开发中不可或缺的数据处理工具。
260 0
|
3月前
|
JSON 算法 API
Python中的json模块:从基础到进阶的实用指南
本文深入解析Python内置json模块的使用,涵盖序列化与反序列化核心函数、参数配置、中文处理、自定义对象转换及异常处理,并介绍性能优化与第三方库扩展,助你高效实现JSON数据交互。(238字)
438 4
|
3月前
|
XML JSON 数据处理
超越JSON:Python结构化数据处理模块全解析
本文深入解析Python中12个核心数据处理模块,涵盖csv、pandas、pickle、shelve、struct、configparser、xml、numpy、array、sqlite3和msgpack,覆盖表格处理、序列化、配置管理、科学计算等六大场景,结合真实案例与决策树,助你高效应对各类数据挑战。(238字)
239 0
|
4月前
|
JSON API 数据安全/隐私保护
Python采集淘宝评论API接口及JSON数据返回全流程指南
Python采集淘宝评论API接口及JSON数据返回全流程指南
|
7月前
|
JSON 定位技术 PHP
PHP技巧:解析JSON及提取数据
这就是在PHP世界里探索JSON数据的艺术。这场狩猎不仅仅是为了获得数据,而是一种透彻理解数据结构的行动,让数据在你的编码海洋中畅游。通过这次冒险,你已经掌握了打开数据宝箱的钥匙。紧握它,让你在编程世界中随心所欲地航行。
246 67
|
4月前
|
小程序 PHP 图形学
热门小游戏源码(Python+PHP)下载-微信小程序游戏源码Unity发实战指南​
本文详解如何结合Python、PHP与Unity开发并部署小游戏至微信小程序。涵盖技术选型、Pygame实战、PHP后端对接、Unity转换适配及性能优化,提供从原型到发布的完整指南,助力开发者快速上手并发布游戏。
|
5月前
|
JSON 安全 API
Python处理JSON数据的最佳实践:从基础到进阶的实用指南
JSON作为数据交换通用格式,广泛应用于Web开发与API交互。本文详解Python处理JSON的10个关键实践,涵盖序列化、复杂结构处理、性能优化与安全编程,助开发者高效应对各类JSON数据挑战。
361 1

推荐镜像

更多