文本转JSON是一种常见的数据格式转换过程,它涉及到将结构化的文本数据转换成JSON(JavaScript Object Notation)格式。JSON是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。
{"name": "John", "age": 30}
。{"person": {"name": "John", "age": 30}}
。{"names": ["John", "Anna", "Peter"]}
。假设我们有一个简单的文本文件 data.txt
,内容如下:
name=John
age=30
city=New York
我们可以编写一个Python脚本来将其转换为JSON格式:
import json
# 读取文本文件
with open('data.txt', 'r') as file:
lines = file.readlines()
# 解析文本到字典
data_dict = {}
for line in lines:
key, value = line.strip().split('=')
data_dict[key] = value
# 转换为JSON字符串
json_data = json.dumps(data_dict, indent=4)
print(json_data)
输出将是:
{
"name": "John",
"age": "30",
"city": "New York"
}
通过上述方法,可以有效地将文本数据转换为规范的JSON格式,并确保数据的准确性和可用性。
视频云
云+社区沙龙online第6期[开源之道]
企业创新在线学堂
视频云直播活动
算法大赛
腾讯云消息队列数据接入平台(DIP)系列直播
企业创新在线学堂
新知
新知
高校公开课
领取专属 10元无门槛券
手把手带您无忧上云