PDA

View Full Version : مشکل در دیافت اطلاعات جیسون



everhang
شنبه 30 مرداد 1395, 00:46 صبح
با سلام من داده هامو با جیسون سمت سرور همه رو درست میگیرم فقط یکسری داده رو داخل [""] برمیگردونه برام

مثال :

من با این کد دریافت میکنم


post.setMusic128(postObject.getJSONObject("custom_fields").optString("music128"));


بعد اینجوری ریخته میشه تو ارایه لینکم:
["http:\/\/dl.musicjat.com\/sattar-40-taraneh128_(..::%20musicjat.com%20::..).mp3"]

حالا چطوری از شر [] خلاص بشم بتونم از لینک استفاده کنم

توروخدا سریع هرکی بلده بگه:گریه:

everhang
شنبه 30 مرداد 1395, 00:55 صبح
ترو خدا یکی کمک کنه

tux-world
شنبه 30 مرداد 1395, 09:20 صبح
خود جیسونی که میگیری. کاملش رو بزار اینجا ببینم

Amin-rz
شنبه 30 مرداد 1395, 09:36 صبح
تو یه فایل string بریزش بعد بلا دستور replace کاراکترهای ] و [ و " رو پاک کن.

everhang
شنبه 30 مرداد 1395, 09:48 صبح
تو یه فایل string بریزش بعد بلا دستور replace کاراکترهای ] و [ و " رو پاک کن.


تو string music128 ریخته شده میشه دستور replace بدی کامل

everhang
شنبه 30 مرداد 1395, 09:52 صبح
142062

تو عکس ببینید تو custom_field دوباره music 128 هسته

everhang
شنبه 30 مرداد 1395, 10:54 صبح
music128.replace("[]","");

از دستور replace بالا استفاده کردم برنامه فوس کلوز داد

everhang
شنبه 30 مرداد 1395, 10:54 صبح
تورو خدا یکی کمک کنه

everhang
شنبه 30 مرداد 1395, 10:56 صبح
خود جیسونی که میگیری. کاملش رو بزار اینجا ببینم

عکس گزاشتم از json

tux-world
شنبه 30 مرداد 1395, 11:18 صبح
تو یه فایل string بریزش بعد بلا دستور replace کاراکترهای ] و [ و " رو پاک کن.

البته ربطی نداره و این روش کاملا اشتباهه برای اینکه اون یه آبجکت از جیسون هستش که باید پارس بشه.

everhang
شنبه 30 مرداد 1395, 11:46 صبح
البته ربطی نداره و این روش کاملا اشتباهه برای اینکه اون یه آبجکت از جیسون هستش که باید پارس بشه.


اطفا روش درست بگید تو replace " نمیشه تغیر داد