Ignore:
Timestamp:
Jun 16, 2005, 3:56:04 PM (19 years ago)
Author:
Michael Brickenstein <bricken@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
d113d3aba56b6d8664654dbfaeeae4b356a2527e
Parents:
e96c8d9e582eb49287c771aa36dd19744761bfa8
Message:
*bricken: OMOBJ


git-svn-id: file:///usr/local/Singular/svn/trunk@8376 2c84dea3-7e68-4137-9b89-c4e89433aadc
File:
1 edited

Legend:

Unmodified
Added
Removed
  • modules/openmathserver/omxmlreader.py

    re96c8d rbf5590  
    33from xml.dom import Node
    44import xml.dom as dom
     5import base64
    56#from
    67from StringIO import StringIO
     
    5253            #print "data", content
    5354            erg=OMString(content)
     55        if (node.nodeName=="OMB"):
     56            content=get_text_in_children(node)
     57            #print "data", content
     58            erg=OMByteArray(base64.decodestring(content))
    5459        if (node.nodeName=="OMV"):
    5560            name=node.getAttribute("name") #node.attributes["name"]
     
    7580            children=[self.buildFromNode(c) for c in node.childNodes]
    7681            erg= OMApply(children[0],children[1:])
     82        if (node.nodeName=="OMOBJ"):
     83            children=[self.buildFromNode(c) for c in node.childNodes]
     84            erg= OMObject(children)
    7785        if (node.nodeName=="OMBIND"):
    7886            children=[self.buildFromNode(c) for c in node.childNodes]
Note: See TracChangeset for help on using the changeset viewer.