From d2d98456d35bfae737218a8f042c591fa076dd67 Mon Sep 17 00:00:00 2001
From: moogdo49 <moogdo49@mi.fu-berlin.de>
Date: Tue, 4 Jul 2017 22:34:47 +0200
Subject: [PATCH] =?UTF-8?q?=09ge=C3=A4ndert:=20=20=20=20=20=20=20=20=20=20?=
 =?UTF-8?q?=20=20=20=20=20api.py?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 api.py | 13 ++++++++++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/api.py b/api.py
index 473bcfb..3322cf4 100644
--- a/api.py
+++ b/api.py
@@ -2,6 +2,7 @@ from flask import Flask, request, jsonify, make_response, g, render_template
 from flask_cors import CORS
 import BaseXClient
 import threading
+import xml.etree.ElementTree as ET
 
 app = Flask(__name__)
 CORS(app)
@@ -11,14 +12,20 @@ session = BaseXClient.Session('localhost', 1984, 'admin', 'admin')
 def main():
     #globvar = session.query("db:open(\"Holzschnitt\")")
     session.execute("open Holzschnitt")
-    globvar = session.query("declare namespace lido=\"http://www.lido-schema.org\"; for $x in (/root/object[position() lt 5]) return $x").context()
-
+    query = session.query("declare namespace lido=\"http://www.lido-schema.org\"; for $x in (/root/object[position() lt 5]) return $x")
+    merke = []
     
+    for object in query.iter():
+    	merke.append(object)
+
+    query.close()	
+    #tree = ET.parse(globvar)
+    #root = tree.root()
     #globvar = "ws"
     #session.query("db:open(\"Holzschnitt\")").execute()
 
 
-    return render_template('index.html', objects = globvar)
+    return render_template('index.html', objects = merke)
 
 
 
-- 
GitLab