2013-08-29 26 views
0

我正在做DOM xml解析,我的代码在姜饼上完美工作,而不在Jelly Bean上工作。显示NullPointerException。在下面一行出现错误。代码在姜面包上运行,但不能在果冻豆上工作?

NodeList n1= doc.getElementsByTagName("dua_detail"); 

我把XML文件从资产上的AsyncTask完美的文件夹中。

08-29 18:01:23.785: E/AndroidRuntime(3575): java.lang.NullPointerException 
08-29 18:01:23.785: E/AndroidRuntime(3575):  at com.example.zad_e_rah.Finalview.pinpointxml(Finalview.java:67) 
08-29 18:01:23.785: E/AndroidRuntime(3575):  at com.example.zad_e_rah.Finalview$GetAudiojokefromserver.onPostExecute(Finalview.java:333) 
08-29 18:01:23.785: E/AndroidRuntime(3575):  at com.example.zad_e_rah.Finalview$GetAudiojokefromserver.onPostExecute(Finalview.java:1) 
08-29 18:01:23.785: E/AndroidRuntime(3575):  at android.os.AsyncTask.finish(AsyncTask.java:631) 
08-29 18:01:23.785: E/AndroidRuntime(3575):  at android.os.AsyncTask.access$600(AsyncTask.java:177) 
08-29 18:01:23.785: E/AndroidRuntime(3575):  at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:644) 
08-29 18:01:23.785: E/AndroidRuntime(3575):  at android.os.Handler.dispatchMessage(Handler.java:99) 
08-29 18:01:23.785: E/AndroidRuntime(3575):  at android.os.Looper.loop(Looper.java:153) 
08-29 18:01:23.785: E/AndroidRuntime(3575):  at android.app.ActivityThread.main(ActivityThread.java:5086) 
08-29 18:01:23.785: E/AndroidRuntime(3575):  at java.lang.reflect.Method.invokeNative(Native Method) 
08-29 18:01:23.785: E/AndroidRuntime(3575):  at java.lang.reflect.Method.invoke(Method.java:511) 
08-29 18:01:23.785: E/AndroidRuntime(3575):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:821) 
+0

你能发布你的代码片段吗? – MDroid

+0

请指定Finalview.java的一些来源。特别是与'onPostExecute'相关的代码会很有帮助。 – AlexS

回答

0

如果上面的代码行是引发异常的行,那么doc对象可能是空的。你应该检查一下。

由于您没有提供更多的代码,我不能告诉你为什么它为空。

相关问题