A java port of the w3c XML validator script