๐ Define-JSON Quick Reference
๐ Convert from Any Directory
JSON โ XML
PYTHONPATH=/Users/jeremyteoh/Projects/define-json python -c "
from src.define_json.converters.json_to_xml import DefineJSONToXMLConverter
from pathlib import Path
DefineJSONToXMLConverter().convert_file(Path('input.json'), Path('output.xml'))
print('โ
Done!')
"
XML โ JSON
PYTHONPATH=/Users/jeremyteoh/Projects/define-json python -c "
from src.define_json.converters.xml_to_json import DefineXMLToJSONConverter
from pathlib import Path
DefineXMLToJSONConverter().convert_file(Path('input.xml'), Path('output.json'))
print('โ
Done!')
"
Alternative (sys.path)
python -c "
import sys
sys.path.append('/Users/jeremyteoh/Projects/define-json')
from src.define_json.converters.json_to_xml import DefineJSONToXMLConverter
from pathlib import Path
DefineJSONToXMLConverter().convert_file(Path('input.json'), Path('output.xml'))
"
๐ Full Documentation
- Complete Guide: CONVERSION_README.md
- Project Overview: README.md
- Schema Documentation: docs/
๐งช Testing
# From project directory
make test-roundtrip
make convert
make roundtrip