json2text is a simple tool to convert json object to plain texts.
From
{
"about": {
"Balance": "Balance",
"Owner": "Owner",
"Contracts": "Contracts",
"Venture": "Venture",
"panel": "Venture panel",
"Quitting": "Quitting",
"resign": "Resign Moderator",
"resignMember": "Resign Moderator"
}
}to the key-value pairs
[("about.Balance", "Balance"), ("about.Owner", "Owner"), ("about.Contracts", "Contracts"), ("about.Venture", "Venture"), ("about.panel", "Venture panel"), ("about.Quitting", "Quitting"), ("about.resign", "Resign Moderator"), ("about.resignMember", "Resign Moderator")]Also can convert from
[("about.Balance", "Balance"), ("about.Owner", "Owner"), ("about.Contracts", "Contracts"), ("about.Venture", "Venture"), ("about.panel", "Venture panel"), ("about.Quitting", "Quitting"), ("about.resign", "Resign Moderator"), ("about.resignMember", "Resign Moderator")]to
{
"about": {
"Balance": "Balance",
"Owner": "Owner",
"Contracts": "Contracts",
"Venture": "Venture",
"panel": "Venture panel",
"Quitting": "Quitting",
"resign": "Resign Moderator",
"resignMember": "Resign Moderator"
}
}Install from code.
python setup.py installInstall with pip
pip install json2textimport json
from json2text import JSON2Text, Text2JSON
with open('test.json', 'r') as f:
jsonObj = json.load(f)
texts = JSON2Text(jsonObj)
print(texts)
jsonObj = Text2JSON(texts)
print(jsonObj)