問題タブ [nsxml]

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 投票する
1 に答える
4336 参照

objective-c - Web サイトから xml 形式のデータを取得し、そのデータを解析して、objective-c を使用して何かを行う方法

ウェブサイトのcareercup.comからデータをxml形式で取得し、目的のcを使用して解析し、結果のデータをplistファイルにロードしたいと考えています。これを行う方法について誰かが私を案内してもらえますか? Web サイトから xml 形式でデータを取得する方法と、データを取得したら、それを解析して必要なものを plist ファイルにロードできるように、データをどこに保存するかを意味します。Web サイトのデータを xml 形式で取得して最初に保存するという問題に取り組みたいと思います。私が知っているように、解析は NSXML パーサーなどを使用して実現できます。しかし、Web サイトを xml 形式で取得する方法と、取得したこの xml データを解析できるように保存する場所を知りたいです。

ご協力いただきありがとうございます。

0 投票する
2 に答える
2197 参照

iphone - Webサービスリクエストで使用するiPhoneでXML文字列を作成する方法は?

Web サービスを介してサーバーに送信される XML 文字列を作成したいと考えています。iPhoneでネイティブに行うにはどうすればよいですか? または、サードパーティのライブラリを使用する必要がありますか? GDATA for iPhone をダウンロードできませんでした。他に利用可能なものはありますか?またはそれを行う他の方法はありますか?

助けてください、よろしくお願いします。

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

ios - NSXML 解析イメージ

誰かがこのコードから href 属性を取得するのを手伝ってくれませんか? NXMLParser を使用して..ThankYou

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

ios - NSXMLParser の問題: すべてのアイテムを取得せず、データを取得しない

私が見たすべてのチュートリアルにもかかわらず、NSXMLParserの使用方法を理解するのにいくつかの困難があります...

たとえば、次の XML ファイルがあります。

Item の NSMutableArray にすべてのアイテムをストックすることを目指しています。私のクラス Item には 4 つの NSString (名前、タイトル、都市、国) があります。

ここに私の XMLParser.m ファイルがあります:

しかし、これには2つの問題があります:

  • アイテムの配列には 108 個のインデックスしか含まれていませんが、XML ファイルには 299 個のインデックスが含まれています。
  • アイテムのプロパティにデータがありません... ログに出力しようとすると、すべてが (null) になります。

助けてください !

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

iphone - NSXMLParser の問題: すべてのデータを取得できませんか?

XML ファイルからデータを取得する必要があるアプリケーションを開発しています。一部のノードには多くの文字が含まれており、この関数の使用に問題があります:

たとえば、アイテムの説明ノードの場合、最後の 20 ~ 30 文字しか取得できませんが、200 または 300 を取得します。

これを NSLog で確認したところ、問題はここにあるようです。何が悪いかわかりますか?

アドバイスをありがとう。

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

objective-c - NSXMLParser で UTF-8 エンコーディングの問題がまだ発生しています

そのため、XML ファイルを修正しましたが、PCDATA は実際には間違ったエンコーディングが原因でした ( ISO8859-1は正しくありませんでした。前の質問を参照してください)。

問題は、ファイルを解析して chars を取得するときです。

たとえば、「é」文字がある場合、「È」に変換されます。

私は何をすべきか ?ヘルプ !回答ありがとうございます

0 投票する
4 に答える
1190 参照

ios - NSXMLParser を使用して最初の 10 件の投稿のみを解析し、次のロットを個別に解析します

RSS フィードを解析するために NSXmlParser を使用しています。これまでのところ、すべてうまくいっています。

RSS フィードには、最終的に数十または数百の投稿が含まれることになると予想しています。私の現在の解決策は、RSS フィード全体を読み取り、結果を表示することです。ただし、最初の 10 件の投稿のみを読みたいと考えています (数百のアイテムを解析するのを防ぐため)。その後 (ユーザーがテーブルの最後に到達したときなど)、次の 10 件の投稿を解析します。

したがって、私の質問は、最初の 10 件の投稿を解析し、次の 10 件の投稿を解析し、次の 10 件の投稿などを解析する方法です...

すべての投稿を取得するために使用しているものは次のとおりです。

0 投票する
2 に答える
909 参照

iphone - 「NULL値」を返すXMLParser

解析しようとしているサービスは次のとおりです:http://maps.googleapis.com/maps/api/geocode/xml?address = 1600 + Amphitheatre + Parkway、+ Mountain + View、+ CA&sensor = false

単純なxmlを解析しようとしています。xmlの構造は次のようになります。

私の解析コードは次のとおりです。

プログラムを実行すると、コンソールで次のようになります。

if条件が2回実行されている理由がわかりません。

更新 *解決策*これは私の問題を解決しました:

1] DidEndElementで:currentEltValue =@""を宣言します。

2]parsedataのすべてのインスタンスにself.parsedataとしてアクセスします。

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

objective-c - NSXMLDocument ノードから属性情報を取得する

この xml ドキュメントを cocoa と Objective C で解析する方法を見つけようとして、数日間壁に頭をぶつけてきました。それを NSXMLDocument にロードし、ノードを取得することができました。

XML ドキュメントが複雑なのは、各ノードに複数の属性があることです。したがって、[node XMLString] に移動すると、まだ意味のない完全な文字列が返されます。ノードから単一の属性を取得する方法はありますか?たとえば、getAttribute("Size") は値 4 の文字列を返します。

どんな助けでも大歓迎です。

0 投票する
2 に答える
1248 参照

objective-c - NSXMLParser は iOS5 では正常に動作しますが、iOS6 では動作しません

私の iOS アプリケーションでは、NSXMLParser を使用して以下の xml を解析しようとしています。iOS5 ではこの xml を正常に解析できますが、iOS6 ではパーサーが parserdidStartElement に入りません。iOS6 では、parserDidStartDocument は正常に呼び出されますが、他のパーサー デリゲート メソッドには入りません。xml 形式に問題はありますか?? どうすればこれを修正できますか..

これはコードです..