⚙️ JSON#

Usage Example#
from scfile import formats

with formats.nbt.NbtDecoder("path/to/itemnames.dat") as nbt:
  data = nbt.decode()

with formats.json.JsonEncoder(data) as json:
  json.encode().save("output.json")

Encoder#

class JsonEncoder(data, options=None)[source]#

Bases: FileEncoder[NbtContent]

format: FileFormat = 'json'#
serialize()[source]#

Convert structured self.data into bytes and write to buffer.