SORU
23 Temmuz 2009, PERŞEMBE


Nasıl Google App Engine JSON ayrıştırmak miyim?

Google App Engine (python) altında bir nesnenin içine bir JSON dizesini ayrıştırmak istiyorum. Ne tavsiye edersiniz? /Stringify kodlamak için güzel bir şey olurdu. Yerleşik olarak ne tavsiye edersiniz, ya da benim app eklemek zorunda olduğum bir kütüphane mi? Güvenli mi? Teşekkürler.

CEVAP
23 Temmuz 2009, PERŞEMBE


GAE In ile birlikte Django's json lib, kullanmayı düşünün.

from django.utils import simplejson as json

# load the object from a string
obj = json.loads( string )

Yukarıdaki bağlantı Django bu seri hale getirici örnekleri vardır, ve burada simplejson's documentation link.

Eğer Python sınıf örneklerini veya nesneleri listeler, dizelerin, sayıların ve sözlük kompozisyonları (karşıt olarak) saklamak bakıyorsanız, muhtemelen pickle bakmak istiyorum.

Umarım yardımcı olmuştur.

Bu arada, Django 1.0 (Django 0.96 yerine) GAE üzerinde çalışmasını sağlamak için, main.py, this article başına aşağıdaki çağrı kullanın:

from google.appengine.dist import use_library
use_library('django', '1.0')

Edit: Python 2.7 ile Google App Engine 1.6.0 Yerel JSON desteği

Google App Engine gibi 1.6.0, 11 ** app.yaml runtime: python27 ekleyerek ve ardından import json ile yerel JSON Kütüphanesi alabilirsiniz.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bad Lip Reading

    Bad Lip Read

    22 Mart 2011
  • Ciaran Blumenfeld

    Ciaran Blume

    20 NİSAN 2009
  • TheScorpioTechno

    TheScorpioTe

    15 Aralık 2010