Преглед на файлове

Merge pull request #258 from zbenjamin/xml-parsing-fix

Fix parsing of XML arrays
Mike Naberezny преди 12 години
родител
ревизия
8e0d4480a5
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 2 2
      supervisor/xmlrpc.py

+ 2 - 2
supervisor/xmlrpc.py

@@ -551,8 +551,8 @@ if iterparse is not None:
         "string": lambda x: x.text or "",
         "double": lambda x: float(x.text),
         "dateTime.iso8601": lambda x: make_datetime(x.text),
-        "array": lambda x: [v.text for v in x],
-        "data": lambda x: x[0].text,
+        "array": lambda x: x[0].text,
+        "data": lambda x: [v.text for v in x],
         "struct": lambda x: dict([(k.text or "", v.text) for k, v in x]),
         "base64": lambda x: decodestring(x.text or ""),
         "value": lambda x: x[0].text,