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

hamedafrough

سوال

سلام به همه اساتید

وقتی روی دکمه برنامه کلیک می کنم تا از دیتابیس آنلاین اطلاعاتو بخونه یه ارری میده
خواهش میکنم راهنماییم کنید ایراد کار از کجاست

ممنونم

خط 141 که محل ارر هست اینه

list=jp1.NextArray

** Activity (frm_news_slv) Resume **
Panel size is unknown. Layout may not be loaded correctly.
Panel size is unknown. Layout may not be loaded correctly.
Panel size is unknown. Layout may not be loaded correctly.
Panel size is unknown. Layout may not be loaded correctly.
Panel size is unknown. Layout may not be loaded correctly.
Error occurred on line: 141 (frm_news_slv)
org.json.JSONException: End of input at character 2 of 
	
	at org.json.JSONTokener.syntaxError(JSONTokener.java:450)
	at org.json.JSONTokener.nextValue(JSONTokener.java:97)
	at anywheresoftware.b4a.objects.collections.JSONParser.NextArray(JSONParser.java:60)
	at java.lang.reflect.Method.invoke(Native Method)
	at java.lang.reflect.Method.invoke(Method.java:372)
	at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:732)
	at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:348)
	at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:255)
	at java.lang.reflect.Method.invoke(Native Method)
	at java.lang.reflect.Method.invoke(Method.java:372)
	at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:144)
	at anywheresoftware.b4a.BA$2.run(BA.java:370)
	at android.os.Handler.handleCallback(Handler.java:739)
	at android.os.Handler.dispatchMessage(Handler.java:95)
	at android.os.Looper.loop(Looper.java:135)
	at android.app.ActivityThread.main(ActivityThread.java:5254)
	at java.lang.reflect.Method.invoke(Native Method)
	at java.lang.reflect.Method.invoke(Method.java:372)
	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:905)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:700)

 

 

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

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

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

در 4 ساعت قبل، hamedafrough گفته است :

سلام به همه اساتید

وقتی روی دکمه برنامه کلیک می کنم تا از دیتابیس آنلاین اطلاعاتو بخونه یه ارری میده
خواهش میکنم راهنماییم کنید ایراد کار از کجاست

ممنونم

خط 141 که محل ارر هست اینه

list=jp1.NextArray


** Activity (frm_news_slv) Resume **
Panel size is unknown. Layout may not be loaded correctly.
Panel size is unknown. Layout may not be loaded correctly.
Panel size is unknown. Layout may not be loaded correctly.
Panel size is unknown. Layout may not be loaded correctly.
Panel size is unknown. Layout may not be loaded correctly.
Error occurred on line: 141 (frm_news_slv)
org.json.JSONException: End of input at character 2 of 
	
	at org.json.JSONTokener.syntaxError(JSONTokener.java:450)
	at org.json.JSONTokener.nextValue(JSONTokener.java:97)
	at anywheresoftware.b4a.objects.collections.JSONParser.NextArray(JSONParser.java:60)
	at java.lang.reflect.Method.invoke(Native Method)
	at java.lang.reflect.Method.invoke(Method.java:372)
	at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:732)
	at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:348)
	at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:255)
	at java.lang.reflect.Method.invoke(Native Method)
	at java.lang.reflect.Method.invoke(Method.java:372)
	at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:144)
	at anywheresoftware.b4a.BA$2.run(BA.java:370)
	at android.os.Handler.handleCallback(Handler.java:739)
	at android.os.Handler.dispatchMessage(Handler.java:95)
	at android.os.Looper.loop(Looper.java:135)
	at android.app.ActivityThread.main(ActivityThread.java:5254)
	at java.lang.reflect.Method.invoke(Native Method)
	at java.lang.reflect.Method.invoke(Method.java:372)
	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:905)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:700)

 

 

دوست عزیز نتونسته جیسون رو تجزیه کنه. احتمالا در جیسون تون مشکلی هست. چون اگه حتی یک نقطه کم یا زیاد باشه فرایند تجزیه جیسون به مشکل بر میخوره. سعی کنید با گذاشتن Return قبل از شروع تجزیه و یا کامنت کردن کدهای تجزیه اول از همه متن جیسون رو ببینید حالا با دستورLog یا نمایش دادن توی msgbox. ببینید اگه نتوستید تشخیص بدید درسته یا نه ،یک تصویر از متن بگیرید و اینجا بفرستید.

موفق باشید:53:

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

در 1 ساعت قبل، امیرحسین قاسمی گفته است :

دوست عزیز نتونسته جیسون رو تجزیه کنه. احتمالا در جیسون تون مشکلی هست. چون اگه حتی یک نقطه کم یا زیاد باشه فرایند تجزیه جیسون به مشکل بر میخوره. سعی کنید با گذاشتن Return قبل از شروع تجزیه و یا کامنت کردن کدهای تجزیه اول از همه متن جیسون رو ببینید حالا با دستورLog یا نمایش دادن توی msgbox. ببینید اگه نتوستید تشخیص بدید درسته یا نه ،یک تصویر از متن بگیرید و اینجا بفرستید.

موفق باشید:53:

ممنونم از پاسخگوییتون

لاگ می گیرم تو قسمت لاگ اطلاعاتمو نشون میده اما وقتی صفحه اپ رو رفرش می کنم فورس کلوز میده و اون ارر رو نشون میده

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

در 15 دقیقه قبل، hamedafrough گفته است :

ممنونم از پاسخگوییتون

لاگ می گیرم تو قسمت لاگ اطلاعاتمو نشون میده اما وقتی صفحه اپ رو رفرش می کنم فورس کلوز میده و اون ارر رو نشون میده

برای رفرش صفحه هیچ کدی ننویسید بلکه فقط تابع activitycreate را صدا بزنید و به آن ورودی true را بدهید.

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

در 17 ساعت قبل، امیرحسین قاسمی گفته است :

برای رفرش صفحه هیچ کدی ننویسید بلکه فقط تابع activitycreate را صدا بزنید و به آن ورودی true را بدهید.

من برای رفرش از این کد استفاده میکنم
روش شما دقیقا چیه؟

    top=0
    ProgressDialogShow2("درحال دریافت اطلاعات...",False)
    Main.ht1.PostString("http://hamedafrough.ir/misaq/news_info/m_news_insert_read.php","verify=yes")

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

در 53 دقیقه قبل، hamedafrough گفته است :

من برای رفرش از این کد استفاده میکنم
روش شما دقیقا چیه؟

    top=0
    ProgressDialogShow2("درحال دریافت اطلاعات...",False)
    Main.ht1.PostString("http://hamedafrough.ir/misaq/news_info/m_news_insert_read.php","verify=yes")

دوست عزیز مگه منظورتون از رفرش دریافت دوباره اطلاعات از سرور نیست؟

این کد میاد به سرور اطلاعات میفرسته درضمن کمی هم این روش شما غیرامن است ممکنه سرور شمارو هک کنند!

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

بایگانی شده

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

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

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