E5XML/XMLStreamReaderBase.py

changeset 617
97baf3ff9d9d
parent 605
9c7527ecbf6e
child 791
9ec2ac20e54e
--- a/E5XML/XMLStreamReaderBase.py	Tue Sep 14 18:20:41 2010 +0200
+++ b/E5XML/XMLStreamReaderBase.py	Tue Sep 14 18:35:05 2010 +0200
@@ -129,6 +129,8 @@
                         val = None
                     elif self.name() == "int":
                         val = int(self.readElementText())
+                    elif self.name() == "long":     # backward compatibility to 4.6
+                        val = int(self.readElementText())
                     elif self.name() == "bool":
                         b = self.readElementText()
                         if b == "True":
@@ -142,6 +144,8 @@
                         val = float(real) + float(imag)*1j
                     elif self.name() == "string":
                         val = self.readElementText()
+                    elif self.name() == "unicode":  # backward compatibility to 4.6
+                        val = self.readElementText()
                     elif self.name() == "bytes":
                         by = bytes(
                             [int(b) for b in self.readElementText().split(",")])

eric ide

mercurial