Changeset 76
- Timestamp:
- 04/02/02 09:55:05 (6 years ago)
- Files:
-
- trunk/RBFoundation/RBFoundation/XMLObjectify.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/RBFoundation/RBFoundation/XMLObjectify.py
r66 r76 115 115 elif self._elements: 116 116 result[-1] += '>' 117 for tupleNSNode, each in self._elements: 118 if isinstance(each, (str, unicode)): 119 result.append(escape(each)) 120 else: 121 result.append(strSplit.join(each._toXML(strSplit, self.__namespace__))) 117 result.extend(self._childrenToXML(strSplit, nsOuter)) 122 118 result.append('</%s>' % self.__node__) 123 119 else: 124 120 result[-1] += '/>' 121 return result 122 123 def _childrenToXML(self, strSplit='', nsOuter=''): 124 result = [] 125 for tupleNSNode, each in self._elements: 126 if isinstance(each, (str, unicode)): 127 result.append(escape(each)) 128 else: 129 result.append(strSplit.join(each._toXML(strSplit, self.__namespace__))) 125 130 return result 126 131
