构建江西大数据中台的技术实践
import json
def validate_data(data):
try:
parsed = json.loads(data)
if not isinstance(parsed, dict):
return False
# Check for mandatory fields
required_fields = ['province', 'city', 'population']
for field in required_fields:
if field not in parsed:
return False
return True
except ValueError:
return False
# Example usage
data = '{"province": "Jiangxi", "city": "Nanchang", "population": 6000000}'
print(validate_data(data)) # Should print True
]]>
本站知识库部分内容及素材来源于互联网,如有侵权,联系必删!