je crée un document xml dans mon application google et le stocker sous forme blob lors de l'extraction de retour de datastore comment puis-je convertir à nouveau doc xmlavec le téléchargement et le téléchargement de documents XML à partir Datastore en utilisant l'application google et python
class xmlStore(db.Model):
xmlRef=db.BlobProperty()
créer comme doc xml ceci:
docRef=Document()
fp=docRef.createElement("Client")
fp.setAttribute("ID","21783")
docRef.appendChild(fp)
stockage à datastore:
x=xmlStore(xmlRef=str(docRef))
x.put()
tout retriving retour:
result = db.GqlQuery("SELECT * FROM xmlStore").fetch(1)
lors de l'impression sur la page web:
for response in result:
self.response.out.write(response.xmlRef)
its me donner xml.dom.minidom.Document instance at 0x6a2bddb0b5aef438
comment puis-je retourner dans xml ..
stefansw merci pour votre réponse, mais pour utiliser cette méthode, je veux un document XML que je ne suis pas en mesure d'obtenir lorsque je rentre du magasin de données – sagar
comme je le stocke comme Blob dans le datastore – sagar
J'ai édité ma réponse. Mais vous n'avez toujours pas accepté les réponses aux questions que vous avez posées sur stackoverflow. Vous devriez. – stefanw