問題タブ [nsxmlparser]
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.
iphone - NSXMLParserを使用して、同じ名前の親子要素を解析する方法
イベント駆動型モデルNSXMLParserクラスを使用して次のxmlを解析する方法を知っている人はいますか?
このxmlファイルから3つの名前すべてを収集したいのですが、それは可能ですか、それともツリーベースの解析に変更する必要がありますか?
iphone - XML の解析 for iPhone (aMule ダウンロード/検索結果)
私は現在、iPhone を介してサーバーの aMule ステータスを制御するソフトウェアに取り組んでいます。解析する必要がある xml を吐き出すソケットを作成しましたが、NSXMLParser はイベント駆動であるため、これがどのように行われるかを理解するのに問題があります。仕事...私はこのタイプのXML構造を考えました。それを構造化するためのより良い方法のアイデアがあれば教えてください!! :D
私が考えていたのは、これをテーブルビューに入れたいので、おそらく結果に基づいて多くのNSDictionariesを持つNSMutableArrayが必要になるということです.すべての辞書はファイルでなければなりません..あなたは何を提案しますか?? この状況をどのように処理すればよいですか?
ありがとう
iphone - nsxmlparser をログに記録する方法
URLからxmlを解析しています
コンソールでxmlを見るためにNSLogする方法??? 私が使用する場合
コンソールに「XMLParser x 4d562」と表示されました
iphone - NSXMLParser を使用して XML ドキュメントが空かどうかを確認する
Web サービスからデータを XML として取得する iPhone アプリを作成しています。Web サービスによってデータが見つからない場合、次のような空のドキュメントが返されます。
このデータは解析されてから配列に追加され、続いてテーブル ビューに追加されます。
しかし、明らか-numberOfRowsInSection
にreturn [self.array count];
ドキュメントが空の場合、配列には何も追加されず、解析エラーは発生しませんが、代わりにindex out of bounds
エラーが発生します。isDocumentEmpty
ドキュメントに要素があるかどうかを確認する方法またはそのような手段はありますか?
他にどのようにこれを確認することをお勧めしますか? また、ユーザーに警告するにはどのような方法を使用すればよいですか? アラート ビューを表示してから、コントローラーをポップしますか?
ありがとう。
iphone - パーサーが終了した後に文字列が無効になりました、iphone
xmlを解析し、解析されたデータをプロパティ宣言、保持、合成された文字列に保存しました。値は解析中にこれらの文字列に入りますが、パーサーが解析を終了すると無効になります。別のIBActionメソッドからそれらにアクセスできません。EXECBADACCESSエラーが発生します。これは、私の経験から、デバッガーが無効化されたメモリにアクセスしているときに発生すると考えられます。
}
この部分は正常に機能していますが、
これによりエラーが発生します。plsヘルプ
cocoa - データの NSXMLParser 所有権
インターネットから取得した可変データで NSXMLParser を初期化します。パーサーが割り当て解除時にそれを解放するのか、それとも解析後に解放する必要があるのだろうか?
ありがとう
iphone - iPhone での XML 解析のパターン
Objective-C のクラスによってすべて定義されている特定の「モデル」を返す Web サービスがあります。RESTful メソッドを呼び出すと、単一のモデル XML またはモデル XML 要素のリストが返されます。
また
オブジェクトまたはオブジェクトのリストの解析が簡単で、最終的にモデル オブジェクトを簡単に追加できるように、クラスを編成する方法を考え出そうとしています。明らかに、「モデル」ごとにデリゲートが必要ですが、簡単かつエレガントになるように整理するにはどうすればよいでしょうか。各モデル オブジェクトの xml デリゲート? リストを処理する方法は?おそらく、リストに従って正しい個々のモデルデリゲートを参照するリストデリゲートオブジェクトのタイプでしょうか? (つまり: ウィジェット -> ウィジェット デリゲート)
Web サービスのすべてのメソッドを提供する単一のクラスを作成します。
他の何よりもオブジェクト指向のデザインパターンの問題だと思います。
iphone - NSXMLParser を使用して XML を解析する際の問題
(明らかに) 正しい XML コードを解析する際に奇妙な問題が発生しています。
解析された xml は次のとおりです。
NSXMLParser で次のエラーが表示されます。
おもしろいことに、これらの行を個別に解析しても問題はなく、パーサーはまったく大騒ぎしません!
私の解析コードは次のとおりです。
誰かがそれが何であるかの手がかりを持っていますか?
ありがとう
iphone - NSXMLParser と BOM バイト
一部のサーバーからのphpクエリの結果として、xmlファイルを取得しています。結果のデータをコンソールに出力すると、適切に構造化された xml ファイルが得られます。NSXMLParser を使用して解析しようとすると、コード 4 - 空のドキュメントで NSXMLParserErrorDomain が返されます。解析できなかった xml には、xml ヘッダーの '>' マークを閉じた直後に BOM (バイト オーダー マーク) シーケンスがあることがわかりました。問題は、BOM シーケンスを削除する方法です。そのような BOM バイトで文字列を作成しようとしました:
しかし、何らかの理由で機能しません。ルート要素の後にこのシーケンスを持つ xml があります。この場合、NSXMLParser は xml を正常に解析します。Safari はこれらの文字を無視します。だからXcodeデバッガ。助けてください!
ありがとう、
ナバ
xml - 属性なしでXMLを解析し、iPhoneプログラミングのUITableViewに表示します
私はiPhoneアプリケーションプログラミングの初心者です。XMLファイルから値を取得してUITableViewに表示できません。動物の名前の値を取得する必要があります。属性なしでXMLを解析する簡単な方法はどうですか?NSXMLParserのドキュメントを読みましたが、データがUITableViewに表示されません。これが私のXMLファイルです:
属性を使用したXMLの解析に関するチュートリアルに従いますが、XMLファイルに属性がありません。そしてこれはXMLを解析するための私のコードです: