From a6f0251d9d11caf7e9a3ae387a260ee618d9394b Mon Sep 17 00:00:00 2001 From: Tony Mack Date: Wed, 26 Oct 2011 14:24:39 -0400 Subject: [PATCH] parse_dict() improvements --- sfa/util/xml.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sfa/util/xml.py b/sfa/util/xml.py index ce76b83a..06d61c9c 100755 --- a/sfa/util/xml.py +++ b/sfa/util/xml.py @@ -91,6 +91,9 @@ class XML: if isinstance(val, dict): child_element = etree.SubElement(element, key) self.parse_dict(val, key, child_element) + elif isinstance(val, basestring): + child_element = etree.SubElement(element, key).text = val + elif isinstance(value, int): d[key] = unicode(d[key]) elif value is None: -- 2.43.0