Serialization/Deserialization of UtaFormatix Data Format implemented in Python.
pip install utaformatix-data
import ufdata
# parse JSON text
jsonstr = "..." # load from somewhere
data = ufdata.load(jsonstr) # type: ufdata.UfData
# access memebers
print(data.project.tracks[0].notes[-1].lyric)
# dump to JSON text
dumped = data.dump()
# versions
print(data.format_version) # version of the data loaded
print(ufdata.get_current_data_version()) # version of the format used by current library version