Seite 1 von 1

oracle abrage in json string

Verfasst: Donnerstag 30. Oktober 2008, 14:59
von bcit6k
Hallo,

ih habe eine oracle db Abfrage. Da bekomm ich immer unterscheidliche ausgaben zurück weil ich den sql string der auf der db ausgeführt wird dynamisch einsetze.

das ganze sieht so aus:

Code: Alles auswählen

sql_string = "SELECT * FROM anytable"
curs = orcl.cursor()
curs.execute(sql_string)
wie bekomm ich das ganze nun in einen json string? bzw. wie bekomm ich da ein array das simplejson versteht?

in php würd ich einfach das rückgabearray mit json_encode behandeln, aber wie geht das in python?

danke!

Verfasst: Donnerstag 30. Oktober 2008, 17:48
von Leonidas
Du kriegst ja ein QuerySet (oder etwas ähnliches, weiß nicht mehr genau, ich nutze eigentlich ausschließlich ORMs). Das musst du nun in eine Liste konvertieren (fetchall) und an simplejson weitergeben.