問題タブ [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 に答える
372 参照

xml - [NSXMLNodestringValue]の最大長

長さが90,000文字を超える要素を含むXMLドキュメントがあります*

2行目は80kかそこらしか与えません。これは明らかに私が望んでいることではないので、いくつかの提案をいただければ幸いです。NSXMLNodeは壊れていますか?私は何か間違ったことをしていると思います。

前もって感謝します!

*要素の90kバイトは素晴らしいものではないことを私は知っています、これは私の手に負えません。

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

iphone - NSXMLParser のリーク

リークする次のコードがあります。Instruments は、リークしているのは rssParser オブジェクトであると述べています。XML フィードを「更新」すると、ブロックが実行され、リークが発生します....

file.h

file.m

画像流出…。

代替テキスト http://www.shipfinder.co.uk/images/memoryleak.png

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

objective-c - 「<」を「%lt;」に置き換える NSXML

これに関連する他の質問があるようですが、NSXML を使用するものはありません。

そのため、NSXML を使用してゼロから XML ドキュメントを構築しています。文字列値で NSXMLNode を作成すると、その文字列のすべての「<」文字が「& lt;」に置き換えられます。ノードを出力するとき、またはファイルに保存するとき。

例:

それから私がするとき

すべての「<」文字が「& lt;」に置き換えられたノードを取得します。しかし、私がするとき

正しい文字列出力が得られます。この XML ドキュメントは、Google Earth の KML ファイルとして保存されます。Google Earth で「& lt;」が検出されると、エラーが表示されます。トークン。NSXML で '<' だけを出力する方法はありますか? OSX 10.6 と XCode 3.2 を使用しています。

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

cocoa - CDATA ブロックを NSXMLDocument ファイルに書き込む

XMLファイルにCDATAブロックを書き込んでcocoaのファイルに保存するにはどうすればよいですか。

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

objective-c - XML ツリーでノードの種類を確認する

XML ファイルから XML ツリーを作成しました。構築中はinitWithKnd:、またはinitWithKind: options:メソッドを実行します。

XML ツリーをトレースしているときに、ノードが Element か CDATA か、またはその他の種類かどうかを確認するにはどうすればよいですか。

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

iphone - どちらが速いですか?NSXMLParser または KissXML

こんにちは、

XML パーサーが必要です。どちらが速いか知りたいです。NSXMLParser または KissXML ?

返信をお待ちしております...

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

objective-c - XML の要素から属性を取得する方法

XML ファイルの XML ツリー構造を構築しました。ツリー全体をトレースできます。

要素の属性を取得したい場合、種類の NSXMlNode として返されNSXMLAttributeKindます。属性ノードでキーと値のペアを抽出するにはどうすればよいですか。

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

objective-c - nsXml パーサーを介して解析する方法

私はiPhone開発に非常に慣れていないため、nsxmlパーサーを使用してGoogle APIからxmlを解析するように求められています。xml を含む別の URL を解析しましたが、タグ内ではなく ID を使用してデータを保存しているため、Google の URL を解析できません。すなわち

タグ内の属性を解析する方法を教えてください。

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

objective-c - NSImage、NSData、および NSXMLDocument 間のテキスト エンコーディングの問題

NSImage を取得して、XML ドキュメントに記述できる文字列に変換しようとしています。

私の現在の試みは次のようになります。

読み返すと、次のようになります。

私は基本的な何かが欠けていると思います。このエンコーディングの問題はどうなっていますか?

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

iphone - xmlParsing 中の文字化け

xml データを返す Web サービスを呼び出しています。xml データを受け取ると、すべて歪んでいます。"<"、">"、" '" などのすべてのエスケープ文字は、html 形式に変換されます。

すなわち ≶ > と ".

そのため、パーサーはタグを認識できません。

これはWebサービスからの私の応答です

return タグ間のコンテンツは xml データです。xml データを NSMutableString 変数にコピーし、文字の置換操作を実行しても、変更されませんでした。