SORU
12 Mayıs 2010, ÇARŞAMBA


Android gönderiliyor ve Ayrıştırma JSON

Geliştiriyorum uygulamada, JSON nesneler şeklinde mesaj göndermek için Django bir Sunucuya ve sunucudan JSON yanıt ayrıştırmak ve özel bir liste görünümü doldurmak istiyorum.

Ben küçük JSON bilgisi, sunucu yanıtı için bu biçimi sanıyordum

{
  "post": {
    "username": "someusername",
    "message": "this is a sweet message",
    "image": "http://localhost/someimage.jpg",
    "time":  "present time"
  },
}

Ne kadar bilgi birikimi JSON bu amacı gerçekleştirmek için gerekiyor? Ayrıca eğer biri bana ve JSON Nesneleri gönderme ayrıştırma için bazı dersler sunabilir eğer çok iyi olurdu.

CEVAP
15 Mayıs 2010, CUMARTESİ


Bu söz edilmemiş olması beni şaşırttı ama çıplak kemikleri yerine kullanmak yerine json.org işlem küçük paket, GSon ve Jackson kullanılması çok daha uygun. manuel Yani:

Aslında kendi POJOs bağlamak değil, yarım yamalak bir ağaç düğümleri veya Listeler ve Haritalar. en azından Jackson gibi şeyler çok (GSON de, emin değilim belki de), JsonNode, Göster bağlama sağlar, Eğer gerçekten bu istiyorsanız, yerine 'gerçek' nesneler) . eğer Liste,

19-MAR-2014 DÜZENLEME:

Başka bir yeni yarışmacı Jackson jr kütüphane: hızlı Akış ayrıştırıcı/jeneratör olarak Jackson (jackson-core) Aynı kullanır, ancak veri bağlama parçası küçük (50 KB). İşlevleri daha sınırlıdır (ek açıklamalar, sıradan Java Beans), ancak performans-bilge hızlı olmalı ve başlatma (İlk Çağrı) yükü çok düşük. Sadece iyi bir seçim, özellikle küçük uygulamalar için olabilir.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • IGN

    IGN

    19 EYLÜL 2006
  • PorterRobinsonVEVO

    PorterRobins

    11 Kasım 2013
  • superemposed

    superemposed

    25 Aralık 2007