問題タブ [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 - Webサービスを介してuiimageをサーバーにアップロード中にNSXMLParserErrorDomainエラー4を取得する

iPhone から Web サービスに画像を投稿しようとしています。最初にコードを投稿してから、試したことをすべて説明します。

%@フォーマット指定子がオブジェクトを取るため、失敗すると思います。しかし、よくわかりません。

0 投票する
0 に答える
416 参照

ios6 - iOS 6 で NSXMLParserNAMERequiredError で NSXMLParser が失敗する

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

このエラー「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」のコードが返され、エラーが発生します。

これはエラーメッセージです:

エラー Domain=NSXMLParserErrorDomain Code=111 「操作を完了できませんでした。(NSXMLParserErrorDomain エラー 111。)」

0 投票する
1 に答える
60 参照

ios - XML の解析とインスタンスへの変数の設定

「イベント」というクラスを作成しました。このクラスには 3 つの変数があります。

メイン ファイルは、xml ファイルを解析した後、このクラスのインスタンスを初期化しますが、作成されたインスタンスを取得しようとすると、認識できませんでした。

どこが間違っていますか?

0 投票する
1 に答える
50 参照

android - Android activity2(XMLParser) は、デバイスのボタン (activity1) をクリックすると強制終了します

mainactivity.java には NewActivity.java(XMLParser) を開くためのボタンがありますが、ボタンをクリックすると、デバイスでアプリが強制終了エラーになります。直し方?

ログキャット:

09-06 23:58:08.746: E/AndroidRuntime(14755): 致命的な例外: メイン 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(ネイティブ メソッド) 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(ネイティブ メソッド) 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): at java.net.InetAddress.getAllByName(InetAddress.java:214) 09-06 23:58:08.746: E/AndroidRuntime(14755): org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:137 で) 09-06 23:58:08.746: E/AndroidRuntime(14755): 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): 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

NewActivity.java

activity_main.xml

AndroidManifest.xml

mainactivity.java には NewActivity.java(XMLParser) を開くためのボタンがありますが、ボタンをクリックすると、デバイスでアプリが強制終了エラーになります。直し方?