web/views/sparql.py
branchstable
changeset 3689 deb13e88e037
parent 2529 736893a990c4
child 3720 5376aaadd16b
child 3953 19aefd78f61b
equal deleted inserted replaced
3688:421fb447ecb2 3689:deb13e88e037
   100         self.w(u'<?xml version="1.0"?>\n')
   100         self.w(u'<?xml version="1.0"?>\n')
   101         self.w(etree.tostring(sparql, encoding=unicode, pretty_print=True))
   101         self.w(etree.tostring(sparql, encoding=unicode, pretty_print=True))
   102 
   102 
   103     def cell_binding(self, row, col, varname):
   103     def cell_binding(self, row, col, varname):
   104         celltype = self.rset.description[row][col]
   104         celltype = self.rset.description[row][col]
   105         if self.schema.eschema(celltype).is_final():
   105         if self.schema.eschema(celltype).final:
   106             cellcontent = self.view('cell', self.rset, row=row, col=col)
   106             cellcontent = self.view('cell', self.rset, row=row, col=col)
   107             return E.binding(E.literal(cellcontent,
   107             return E.binding(E.literal(cellcontent,
   108                                        datatype=xmlschema(celltype)),
   108                                        datatype=xmlschema(celltype)),
   109                              name=varname)
   109                              name=varname)
   110         else:
   110         else: