python点滴:判断字符串是否为合法json格式
2024-10-18 22:38:16
在一些情况下,我们需要判断字符串是否为合法json格式。
思路很简单:尝试对字符串使用json.loads(),如果不是合法json格式,则会抛出ValueError异常。
示例如下:
import json
def is_json(myjson):
try:
json.loads(myjson)
except ValueError:
return False
return True
data = {
'name' : 'ACME',
'shares' : 100,
'price' : 542.23
}
json_str = json.dumps(data)
not_json_str = 'name'
print is_json(json_str)
print is_json(not_json_str)
最新文章
- php实现设计模式之 工厂方法模式
- 从红米手机经常发生UIM没有服务的一些猜想
- JSONP实现跨域
- 20145308刘昊阳 《Java程序设计》第1周学习总结
- DB time实时过程分析
- JS之对象数组遍历?
- jquery.ellipsis.js段落超出省略号插件
- 微软在.NET官网上线.NET 架构指南频道
- python中decode
- EditTextUtil 监听输入字数
- 灵雀云CTO陈恺:从“鸿沟理论”看云原生,哪些技术能够跨越鸿沟?
- vi/vim tab键空格数修改
- win10和Ubuntu双系统安装过程中遇到的问题
- vmware三种网络模式:桥接模式|仅主机|NAT模式
- python接口自动化感悟
- Could NOT find SDL (missing: SDL_LIBRARY SDL_INCLUDE_DIR)
- 【洛谷】【动态规划/背包】P1417 烹调方案
- OBjective-C:atomic和nonatomic的区别
- 01 - spring mvc 概述及配置DispatcherServlet
- 在ubuntu 18.04下,无线网卡无驱动,连不上wifi,显示wifi没有适配器的解决方法