diff --git a/validate b/validate new file mode 100755 index 000000000..4f237b783 --- /dev/null +++ b/validate @@ -0,0 +1,3 @@ +#!/usr/bin/env bash + +python validate.py $1 $2 diff --git a/validate.py b/validate.py new file mode 100644 index 000000000..6ab83deb3 --- /dev/null +++ b/validate.py @@ -0,0 +1,19 @@ +import sys + +from bson import BSON +from son import SON + +def main(): + xml_file = sys.argv[1] + out_file = sys.argv[2] + + f = open(xml_file, "r") + xml = f.read() + f.close() + + f = open(out_file, "w") + f.write(BSON.from_dict(SON.from_xml(xml))) + f.close() + +if __name__ == "__main__": + main()