#!/usr/bin/env bash

set -eux -o pipefail

converters=( Unordered Parker BadgerFish Abdera JsonML Columnar )

for i in "${converters[@]}"
do
  echo "$i"

  mkdir -p "converted/$i"

  docker run -it \
    -v "$PWD:/data" \
    -u "$(id -u):$(id -g)" \
    xmlschema-python \
    xmlschema-xml2json \
    config.xml --converter "$i" --output "converted/$i" --force

    jq -r . "converted/$i/config.json" > "converted/$i/pretty.json"
done