tinygltf/tools/schema_ref_resolver/generate_single_schema_doc.py
2019-06-11 14:38:01 +09:00

15 lines
340 B
Python

import json
from ref_resolver import RefResolver
import base64
f = open("glTF.schema.json")
j = json.loads(f.read())
# call to API resolve method
RefResolver("glTF.schema.json").resolve(j)
j_str = json.dumps(j, indent=2)
# Run json.dumps twice to get escaped string
print("const char *kglTFSchemaString = " + json.dumps(j_str) + ";\n")