擅长:python、mysql、java
<p>正确答案是:不要再想抓住<a href="https://docs.python.org/2/library/exceptions.html#exceptions.ValueError" rel="noreferrer">^{<cd1>}</a>。</p>
<p><strong>如果字符串是有效的json,则示例Python脚本返回布尔值:</strong></p>
<pre><code>import json
def is_json(myjson):
try:
json_object = json.loads(myjson)
except ValueError as e:
return False
return True
print(is_json('{}')) # prints True
print(is_json('{asdf}')) # prints False
print(is_json('{"age":100}')) # prints True
print(is_json('{'age':100 }')) # prints False
print(is_json('{"age":100 }')) # prints True
</code></pre>