Skip to content

xrdavies/json2text

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

json2text

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

Install from code.

python setup.py install

Install with pip

pip install json2text

Usage

import 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)

About

A simple JSON to Text module to serialize JSON object. Convert JSON object to text and back.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages