2023-04-21 12:48:16 -04:00
|
|
|
#!/usr/bin/env python
|
|
|
|
|
|
|
|
import sys
|
|
|
|
import xml.etree.ElementTree as ET
|
|
|
|
|
|
|
|
# Try to decode line in order to ensure it is a valid XML document
|
|
|
|
for line in sys.stdin:
|
|
|
|
try:
|
|
|
|
ET.fromstring(line)
|
2023-06-10 12:06:17 -04:00
|
|
|
except ET.ParseError:
|
2023-04-21 12:48:16 -04:00
|
|
|
print("Invalid xml: %r" % line)
|
|
|
|
raise
|