python 判断字符串是否是json
时间: 2023-07-07 14:07:54 浏览: 191
在python中将字符串转为json对象并取值的方法
可以使用 `json` 模块来判断一个字符串是否是 JSON 格式的数据。
示例代码:
```python
import json
def is_json(str):
try:
json.loads(str)
return True
except:
return False
```
上述代码中,`json.loads(str)` 方法用于将字符串解析为 JSON 格式的数据,如果解析成功则说明字符串是 JSON 格式的,否则说明不是。
使用示例:
```python
str1 = '{"name": "John", "age": 30, "city": "New York"}'
str2 = 'Hello, world!'
print(is_json(str1)) # True
print(is_json(str2)) # False
```
阅读全文