问题标签 [nsxmlparsererrordomain]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
423 浏览

ios6 - ASIHTTPClasses 和 iOS6

我的应用程序在以前的 iOS 版本上运行正常。我刚刚升级到 iOS6,现在应用程序在处理 XML 请求/响应时返回错误。

应用程序向服务器发送 XML 请求并接收 XML 响应,但现在响应为空“<>”导致 NSXMLParser 失败。

以下是应用程序发送请求的方式(这在 ios6 之前可以正常工作):

但是响应现在是空的“<>”。

任何想法可能是什么问题?

0 投票
2 回答
426 浏览

iphone - 通过webservice将uiimage上传到服务器时出现NSXMLParserErrorDomain错误4

我正在尝试将图像从 iPhone 发布到网络服务。我将首先发布代码,然后解释我尝试过的所有内容:

我认为它失败了,因为%@格式说明符需要一个对象。但我不确定。

0 投票
0 回答
416 浏览

ios6 - NSXMLParser 在 iOS 6 中因 NSXMLParserNAMERequiredError 失败

我仅在 iOS 6 中面临解析失败的问题。该代码适用于 iOS 6 的早期版本,但不适用于 iOS 6。我正在尝试将登录请求发送到服务器 url。我收到来自服务器的 xml 格式的响应。我正在使用 NSXMLParser 来解析响应。我能够在 iOS 3.x、iOS 4.x 和 iOS 5.x 中解析 xml,但在 iOS 6 中解析失败。

我正在使用这些行

在 iOS 6 中只- (void)parser:(NSXMLParser *)parser parseErrorOccurred:(NSError *)parseError被调用。

我得到的错误是 NSXMLParserErrorDomain 错误 68。

详细的源代码如下。

0 投票
2 回答
927 浏览

ios - NSXMLParserErrorDomain 错误 64

我必须调用 xml 解析我收到此错误“NSXMLParserErrorDomain 错误 64”,如果我将动态解析我将收到此错误。在同一个 xml 上静态解析我得到我的属性值。

如果我将尝试另一台服务器的不同请求、url 和响应,它将正常工作 xml 解析并且我正在获取属性值。

0 投票
5 回答
9924 浏览

ios - NSXMLParserErrorDomain 111

下面的代码正在打印以下消息:Error Domain=NSXMLParserErrorDomain Code=111 "The operation couldn’t be completed. (NSXMLParserErrorDomain error 111.)

有人有线索吗?从代码中可以看出,html 采用 ISO-8859-1 编码。

更新:我将 url 提交到 html 验证器站点:http: //validator.w3.org/,它发现了 30 多个错误。我认为这与错误有关。但我可以用 HPPLE 很好地解析 html。

0 投票
1 回答
2400 浏览

ios - “操作无法完成。(NSXMLParserErrorDomain 错误 111。)”

我正在尝试在 Xcode 中解析 XML 字符串。它成功地解析了字符串,但在它给出错误之后。

这是xml字符串,解析代码和错误消息。请指导我。

谢谢大家。

XML 字符串。

代码返回“GetProductResponse”和“soap:Body”,然后给出错误。

这是错误消息:

错误域 = NSXMLParserErrorDomain 代码 = 111 “操作无法完成。(NSXMLParserErrorDomain 错误 111。)”

0 投票
1 回答
60 浏览

ios - XML解析并将变量设置为实例

我创建了一个名为“事件”的类。这个类有三个变量。

主文件初始化这个类的一个实例,在我解析一个 xml 文件之后,但是当我去检索我不认识的创建的实例时。

我哪里错了?

0 投票
1 回答
50 浏览

android - Android activity2(XMLParser)在设备上单击按钮(activity1)时强制关闭

在 mainactivity.java 我有一个按钮来打开 NewActivity.java(XMLParser),但是当单击按钮时,我的应用程序在设备上强制关闭错误。怎么修?

日志猫:

09-06 23:58:08.746: E/AndroidRuntime(14755): 致命异常: main 09-06 23:58:08.746:E/AndroidRuntime(14755):java.lang.RuntimeException: 无法启动活动 ComponentInfo{com. androidbegin.buttonclicktutorial/com.androidbegin.buttonclicktutorial.NewActivity}:android.os.NetworkOnMainThreadException

09-06 23:58:08.746: E/AndroidRuntime(14755): 在 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2372) 09-06 23:58:08.746: E/AndroidRuntime(14755): 在 android. app.ActivityThread.handleLaunchActivity(ActivityThread.java:2424) 09-06 23:58:08.746: E/AndroidRuntime(14755): 在 android.app.ActivityThread.access$600(ActivityThread.java:162) 09-06 23:58 :08.746: E/AndroidRuntime(14755): 在 android.app.ActivityThread$H.handleMessage(ActivityThread.java:1364) 09-06 23:58:08.746: E/AndroidRuntime(14755): 在 android.os.Handler。 dispatchMessage(Handler.java:107) 09-06 23:58:08.746: E/AndroidRuntime(14755): 在 android.os.Looper.loop(Looper.java:194) 09-06 23:58:08.746: E/ AndroidRuntime(14755): 在 android.app.ActivityThread.main(ActivityThread.java:5400) 09-06 23:58:08.746: E/AndroidRuntime(14755):在 java.lang.reflect.Method.invokeNative(Native Method) 09-06 23:58:08.746: E/AndroidRuntime(14755): 在 java.lang.reflect.Method.invoke(Method.java:525) 09-06 23:58:08.746: E/AndroidRuntime(14755): 在 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:837) 09-06 23:58:08.746: E/AndroidRuntime(14755):在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:604) 09-06 23:58:08.746: E/AndroidRuntime(14755): 在 dalvik.system.NativeStart.main(Native Method) 09-06 23:58:08.746: E/AndroidRuntime(14755): 由: android.os.NetworkOnMainThreadException 09-06 23:58:08.746: E/AndroidRuntime(14755): 在 android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode. java:1128) 09-06 23:58:08.746: E/AndroidRuntime(14755): 在 java.net.InetAddress.lookupHostByName(InetAddress.java:385) 09-06 23:58:08.746: E/AndroidRuntime(14755): 在 java.net.InetAddress.getAllByNameImpl(InetAddress.java:236) 09-06 23:58:08.746: E/AndroidRuntime(14755): 在java.net.InetAddress.getAllByName(InetAddress.java:214) 09-06 23:58:08.746: E/AndroidRuntime(14755): at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:137 ) 09-06 23:58:08.746: E/AndroidRuntime(14755): at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:164) 09-06 23:58:08.746: E/AndroidRuntime (14755): 在 org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:119) 09-06 23:58:08.746: E/AndroidRuntime(14755): 在 org.apache.http.impl。 client.DefaultRequestDirector.execute(DefaultRequestDirector.java:365) 09-06 23:58:08.746:E/AndroidRuntime(14755): 在 org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555) 09-06 23:58:08.746: E/AndroidRuntime(14755): 在 org.apache.http .impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487) 09-06 23:58:08.746: E/AndroidRuntime(14755): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java: 465) 09-06 23:58:08.746: E/AndroidRuntime(14755): 在 com.androidbegin.buttonclicktutorial.XMLParser.getXmlFromUrl(XMLParser.java:45) 09-06 23:58:08.746: E/AndroidRuntime(14755) : 在在 org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:465) 09-06 23:58:08.746: E/AndroidRuntime(14755): 在 com.androidbegin.buttonclicktutorial.XMLParser.getXmlFromUrl(XMLParser. java:45) 09-06 23:58:08.746: E/AndroidRuntime(14755): 在在 org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:465) 09-06 23:58:08.746: E/AndroidRuntime(14755): 在 com.androidbegin.buttonclicktutorial.XMLParser.getXmlFromUrl(XMLParser. java:45) 09-06 23:58:08.746: E/AndroidRuntime(14755): 在
com.androidbegin.buttonclicktutorial.NewActivity.onCreate(NewActivity.java:42 09-06 23:58:08.746: E/AndroidRuntime(14755): 在
android.app.Activity.performCreate(Activity.java:5122) 09-06 23 :58:08.746: E/AndroidRuntime(14755): 在
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1081) 09-06 23:58:08.746: E/AndroidRuntime(14755): 在
android.app.ActivityThread。 performLaunchActivity(ActivityThread.java:2336) 09-06 23:58:08.746: E/AndroidRuntime(14755): ... 11 更多

主要活动.java

新活动.java

activity_main.xml

AndroidManifest.xml

在 mainactivity.java 我有一个按钮来打开 NewActivity.java(XMLParser),但是当单击按钮时,我的应用程序在设备上强制关闭错误。怎么修?