Python:MECARD字符串转json
来源:互联网 发布:真盖塔 知乎 编辑:程序博客网 时间:2024/06/01 19:34
摘要
使用二维码识别出来的MECARD字符串需要转化为json格式后才能更好的使用,所以我封装了一下
源代码
import jsondef str_to_json(in_str): out_str = "{\"" for c in in_str: if c == ";": out_str+="\",\"" elif c == ":": out_str+="\":\"" else: out_str+=c out_str = out_str[:-2] out_str += "}" return(out_str)while(1): mecard_str = input('>>') data_str = mecard_str[7:] json_str = str_to_json(data_str) print(json_str) try : jo = json.loads(json_str) print(jo) except Exception: print("Failed, try again")
举个栗子
输入:
MECARD:TEL:18301232333;EMAIL:555555029@qq.com;NOTE:516055555;N:小洋;ORG:电子科技大学;
处理后字符串:
{"TEL":"18301232333","EMAIL":"555555029@qq.com","NOTE":"516055555","N":"小洋","ORG":"电子科技大学"}
处理后JSON字典:
{'N': '小洋', 'TEL': '18301232333', 'EMAIL': '555555029@qq.com', 'ORG': '电子科技大学', 'NOTE': '516055555'}
阅读全文
0 0
- Python:MECARD字符串转json
- Python 字符串转python json.decoder.JSONDecodeError
- python对象转json字符串小工具
- python处理JSON字符串
- python解析json字符串
- python解析json字符串
- json字符串转json
- Python中处理JSON字符串
- Python中解析json字符串
- json字符串与python字符串的不同之处
- 使用python解析Json字符串-获取Json字符串关键字
- Js Json字符串转json
- json字符串转json对象
- JSON字符串转JSON对象
- json字符串转json对象
- json 字符串转json 对象
- js字符串转json, json转字符串
- 字符串转换成json+json转字符串
- XML文档解析之DOM4J解析
- ajax 重定向跨域问题
- ios 收集crash xcode 调试 捕捉signal信号
- Android 当前日期,计算时间推后几天和提前几天的封装方法
- 线性表的链式描述
- Python:MECARD字符串转json
- 微信分享
- 百度地图的集成过程
- iOS
- 统计胜负
- android Studio 加快编译速度(2017-06-21版)
- 传统的操作数据库的主要步骤
- kali2.0 metasploit安装xssf模块
- SFML 与 VS2015 的安装配置