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

  • 3biblecom

    3biblecom

    23 NİSAN 2011
  • kremosakhaz

    kremosakhaz

    25 AĞUSTOS 2006
  • RayperEnglishKnight

    RayperEnglis

    24 Kasım 2008