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

  • 2ndfloor91

    2ndfloor91

    17 Kasım 2007
  • International Secret Agents Concerts

    Internationa

    2 Aralık 2008
  • TimMinchinLive

    TimMinchinLi

    23 ŞUBAT 2009