paulb@1 | 1 | #!/usr/bin/env python |
paulb@1 | 2 | |
paulb@1 | 3 | import libxml2dom |
paulb@5 | 4 | from xml.dom.ext import PrettyPrint |
paulb@7 | 5 | import sys |
paulb@5 | 6 | |
paulb@9 | 7 | d = libxml2dom.parse(sys.argv[1]) |
paulb@1 | 8 | |
paulb@7 | 9 | #doc = libxml2.parseDoc("""<?xml version="1.0" encoding="iso-8859-15"?> |
paulb@7 | 10 | #<schema xmlns="http://www.boddie.org.uk/ns/xmltools/model" |
paulb@7 | 11 | # xmlns:database="http://www.boddie.org.uk/ns/xmltools/database"> |
paulb@7 | 12 | # |
paulb@7 | 13 | # <def-element name="cage" database:table="CAGE"/> |
paulb@7 | 14 | #</schema> |
paulb@7 | 15 | #""") |
paulb@7 | 16 | |
paulb@7 | 17 | PrettyPrint(d) |
paulb@1 | 18 | |
paulb@7 | 19 | # vim: tabstop=4 expandtab shiftwidth=4 |