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
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.
Nasıl C ile JSON ayrıştırmak miyim#?...
Nasıl puan ayrıştırmak ve Android Goog...
Nasıl ASP.NET basit bir Sözlük&; strin...
Nasıl herhangi bir URL veya web sayfas...
Nasıl kendi alanı () alt alan adı ile ...