/[opental]/opental/pax/utils.py
ViewVC logotype

Diff of /opental/pax/utils.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.9 by lalo, Mon Jan 27 07:10:54 2003 UTC revision 1.10 by lalo, Thu Feb 27 18:37:50 2003 UTC
# Line 17  def XML(obj, ns_map={}, encoding=sys.get Line 17  def XML(obj, ns_map={}, encoding=sys.get
17      except AttributeError:      except AttributeError:
18          pass          pass
19      try:      try:
20          # unicode or ascii string?          # string?
21          return unicode(escape(obj))          obj = escape(obj)
22      except UnicodeError:          try:
23          # non-ascii string?              return unicode(obj, encoding, _replace)
24          return escape(unicode(obj, encoding, _replace))          except TypeError:
25                # no, unicode
26                return obj
27      except AttributeError:      except AttributeError:
28          pass          pass
29      try:      try:

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26