رفتن به مطلب
  • 0

مشکل با تزریق JSON به MAP


AMiN.M7892

سوال

سلام و عرض ادب خدمت اساتید بزرگوار

ایام سوگواری شهادت  حضرت علی(ع) را به همه شما عزیزان تسلیت عرض میکنم

 

من در یه اپلیکیشن آنلاین، به سرور درخواستی رو میفرستم و از طریق php اطلاعاتی رو بصورت JSON میگیرم.

موقعی که میخوام این JSON رو بریزم داخل یک Map ارور زیر داده میشه:

Java.lang.RunTimeException:
Json Object expected

و اما Json که دریافت میشه:

[{"Coins":"10","Scores":"0","Status":"VER","Pic":""}]

نکته : ارور فوق زمانی میاد که کد زیر داره اجرا میشه:

Dim Json As JsonParser
Json.Initialize(Job.GetString)
Dim Data As Map
Data = Json.NextObject

راهنمایی های سایت اصلی رو هم خوندم نوشته بودند که نباید تگ های HTML توش باشه، واسه من نیست خودم دقیقا مقدار Job.GetString رو دیدم، همونیه که نوشتم

لطفا راهنمایی کنید

پیشاپیش متشکر از راهنمایی های شما عزیزان :)

لینک ارسال
به اشتراک گذاری در سایت های دیگر

4 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

Dim parser As JSONParser
parser.Initialize(job.GetString)
Dim root As Map = parser.NextObject
Dim Status As String = root.Get("Status")
Dim Coins As String = root.Get("Coins")
Dim Scores As String = root.Get("Scores")
Dim Pic As String = root.Get("Pic")

من تست کردم جواب داد

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام لطفا به ما هم بگید چطور حل شد 

منم همین مشکلو دارم 

با ومپ سرور درست کار می کرد ولی با هاست این مشکلو میده اگه میشه راهنمایی کنید ممنون

لینک ارسال
به اشتراک گذاری در سایت های دیگر

این رو یه تست بزنید هموطن

Dim res As String
			res = job.GetString
			Dim parser As JSONParser
			parser.Initialize(res)
				Dim Listdata As List
				Listdata.Initialize
             	Listdata = parser.NextArray
				For i = 0 To Listdata.Size-1
				Dim m As Map
                       m.Initialize
				m = Listdata.Get(i)'اینجا آیتمها رو گرفتیم و ریختیم تو مپ
				m.Get("Coins")'اینجا مقدار ولیوی coins رو گرفتیم
				Next
لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...