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

  • BumbleDroid

    BumbleDroid

    18 EKİM 2010
  • CommonArtisan

    CommonArtisa

    7 Temmuz 2012
  • Roger Huffman

    Roger Huffma

    4 ŞUBAT 2007