在android中解析多个JSON对象和数组

我正在尝试解析多个 JSON 对象和数组,但是当我尝试运行我的应用程序时出现此错误:

E/dalvikvm:找不到类“android.view.animation.PathInterpolator”,从 methodandroid.support.v4.view.animation.PathInterpolatorCompat.create 引用 W/dalvikvm:VFY:无法解析新实例 1834(Landroid/view /animation/PathInterpolator;) 在 Landroid/support/v4/view/animation/PathInterpolatorCompat; D/dalvikvm:VFY:在 0x0006 处替换操作码 0x22 DexOpt:无法选择在 Landroid/support/v4/view/animation/PathInterpolatorCompat 中的 0x08 处直接调用 0x3f07;.create DexOpt:无法选择在 Landroid/support08 处直接调用 0x3f08 /v4/view/animation/PathInterpolatorCompat;.create DexOpt:无法选择在 Landroid/support/v4/view/animation/PathInterpolatorCompat 中的 0x08 处直接调用 0x3f09;.create W/EGL_emulation:eglSurfaceAttrib 未实现 3093 12436 W/EGL eglSurfaceAttrib 未实现 3093 12436 I/Choreographer:跳过 40 帧!应用程序可能在其主线程上做了太多工作。W/System.err: org.json.JSONException: Valuehttps://shop.aftabrayaneh.com/image/cache/data/arduino/boards/due/Arduino_Due_%20_R3_1-500x500.jpg在 0 的类型 java.lang.String 不能转换为 JSONObject at org.json.JSON.typeMismatch(JSON.java:100) at org.json.JSONArray.getJSONObject(JSONArray.java:514) at com.a000webhostapp.mathhelperapp .www.daneshjaprj.Main2Activity$1$2.run(Main2Activity.java:91) at android.os.Handler.handleCallback(Handler.java:733) at android.os.Handler.dispatchMessage(Handler.java:95) at android。 os.Looper.loop(Looper.java:136) at android.app.ActivityThread.main(ActivityThread.java:5019) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method。在 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779) 在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595) 在 dalvik.system.NativeStart.main(Native Method) 


青春有我
浏览 145回答 2
2回答

呼如林

我认为问题不在于解析,问题出在 HashMap代替HashMap<String,&nbsp;Object>&nbsp;hash_addd&nbsp;=&nbsp;new&nbsp;HashMap<>();经过HashMap<String,&nbsp;String>&nbsp;hash_addd&nbsp;=&nbsp;new&nbsp;HashMap<String,&nbsp;String>();
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java