Skip to content
Snippets Groups Projects
Commit 59a46169 authored by Auke Klazema's avatar Auke Klazema
Browse files

SW-328: StringIO doesn't like bytes anymore

parent b45a8378
No related branches found
No related tags found
No related merge requests found
......@@ -25,7 +25,7 @@
import logging
from io import StringIO
from io import BytesIO
from lxml import etree
import os
from lofar.messaging import Service
......@@ -51,7 +51,7 @@ def _validateXSD(xml, xsdpath):
# Try to parse the XML
try:
doc = etree.parse(StringIO(xml.encode('utf8')))
doc = etree.parse(BytesIO(xml.encode('utf8')))
except etree.LxmlError as err:
logger.error(err)
return {"valid": False, "error": "XML could not be parsed: %s" % (err.message,)}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment