Mercurial > hg > documentViewer
comparison MpdlXmlTextServer.py @ 613:c57d80a649ea
CLOSED - # 281: List of thumbnails verschluckt Seite, wenn odd-scan-position gesetzt ist
https://it-dev.mpiwg-berlin.mpg.de/tracs/mpdl-project-software/ticket/281
author | casties |
---|---|
date | Thu, 17 Oct 2013 16:25:39 +0200 |
parents | e1034c2ca255 |
children |
comparison
equal
deleted
inserted
replaced
612:a79e4e4b3e37 | 613:c57d80a649ea |
---|---|
7 import logging | 7 import logging |
8 import urllib | 8 import urllib |
9 import urlparse | 9 import urlparse |
10 import base64 | 10 import base64 |
11 | 11 |
12 from SrvTxtUtils import getInt, getText, getHttpData | 12 from SrvTxtUtils import getInt, getText, getHttpData, serialize |
13 | |
14 def serialize(node): | |
15 """returns a string containing an XML snippet of node""" | |
16 s = ET.tostring(node, 'UTF-8') | |
17 # snip off XML declaration | |
18 if s.startswith('<?xml'): | |
19 i = s.find('?>') | |
20 return s[i+3:] | |
21 | |
22 return s | |
23 | 13 |
24 | 14 |
25 class MpdlXmlTextServer(SimpleItem): | 15 class MpdlXmlTextServer(SimpleItem): |
26 """TextServer implementation for MPDL-XML eXist server""" | 16 """TextServer implementation for MPDL-XML eXist server""" |
27 meta_type="MPDL-XML TextServer" | 17 meta_type="MPDL-XML TextServer" |