2015-05-07 22 views
6

Android ve Java'da normal ayrıştırma işlemlerini biliyorum.Android Sybase Unwired Platform'da büyük JSON yanıtı nasıl alınır

Ancak, burada durum biraz farklı.

Varsayılan String (300) ayarlandığında, JSON String'i 2096 olarak ayarlanmış PAGESIZE ile getirebilir ve Sybase'de kod üretebilir.

Ama eğer 300'den fazla karakterden büyükse veya 300.000 karakterden daha büyük olan verileri almak istiyorsam, MBO isabeti bunu ancak Android'de kod aracılığıyla elde edemez. Ben

senkronize

için çarpması sonucunda

android kodunda ben Ben de Android kodu
aracılığıyla sonucunda büyük JSON dizesi getirebilir bilmek gerekir KESİK veri + JSON bazı veriler getirilen olsun.

Lütfen dikkat edin: Bu soru Benzer bir soru SAP forum yayınlanmıştır olmuştur fakat büyük veri bir veritabanında veri kaydetmeyi deneyin için henüz http://scn.sap.com/thread/3738150

+0

Küçük verileri nasıl aldığınızı bile söylemezsiniz. Öyleyse, büyük veri için bunu uyarlamayı nasıl tavsiye edebilirdik. – greenapps

+0

'JSON'ta bir yanıt alıyorum ve tüm dize yalnızca 1 sonuç olarak iletildiğinden, 'hit için eşzamanlı hale getirdikten sonra MBO'dan Truncated JSON verilerini aldım. Dürüst olmak gerekirse, bunun bir kelimesini anlamıyorum. – greenapps

+0

Düzenlendi. Lütfen –

cevap

1

cevap

Sybase Android uygulama geliştirme içindir başlangıcı (daha iyi bir uygulama), daha sonra SQLite'u kullanarak ele alın.

0

Getiri hakkında konuştuğunuzda, bir sunucudan veri almayı kastediyorsunuz. 2 yıl önce en güçlü yaklaşım, json dize elemanını elementle ayrıştırmak için android için gson kütüphanesini kullanmaktı.