問題タブ [touchxml]
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 - iPhone 開発 - XMLParser 対 libxml2 対 TouchXML
これらの解析手法の比較が見つかりません。最も一般的に使用されるのはどれですか?
よろしく。ムスタファ
cocoa-touch - TouchXML を使用して Cocoa の要素の値を取得する
実際の iPhone では NSXML に制限があるため、TouchXml を使用しています。とにかく、私は Objective-C を使い始めたばかりで、C# のバックグラウンドを持っていて、何か新しいことを学びたいと思っていました..とにかく..ここに私の xml ファイルがあります...
7800、つまり FundValue を取得しようとしています。誰かが私を正しい方向に向けることができますか?私は TouchXml CXMLDocument を使用しており、myParser は CXMLDocument タイプです。
基本的に、ノードは nil と評価されます
更新 1: XPath を使用した解析を放棄し、それを NSURLRequest に置き換えたので、XML 全体が文字列になっていますが、Objective-C の失礼な紹介は続きます... .NET BCL では、Regex などを簡単に利用できます。
UPDATE2:正規表現に RegexKitLite を使用する方法を理解しました。
ここでの問題は、1 つの大きな文字列である FundValue 内から "7800" を取得するにはどうすればよいかということです。NSLogを使用して書き込むことで、NSStringにあることを確認しました。
iphone - iPhone で TouchXML が YQL 結果 XML を解析できない
問題 1: TouchXML を使用したことのある人はいますか? & や & のような文字を含む rssfeed を解析する際に問題に直面しています。パーサーは URL を入力として受け取り、XML コンテンツを解析していないようです。NSXMLParser は、同じフィード URL に対してそのような問題はありません。問題 2: NSXMLParse のもう 1 つの問題は、foundCharacter() メソッドが次のような呼び出しでも「\n」を検出する場合です。
これらの行はどちらも \n 文字を排除していないようです。
助けてくれる人はいますか?
iphone - TouchXML でエラーからの回復を試みる
TouchXMLでXPath クエリを作成しようとしていますが、クエリが失敗すると、プログラムはすぐにクラッシュします。
これを防ぎ、プログラムの実行を継続する方法はありますか?
TouchXML はlibxml2に基づいており、lib にはオプションが呼び出されているXML_PARSE_RECOVER
ことは知っていますが、TouchXML でそれを使用する方法がわかりません。
ソースコード
次のような間違った XPath クエリを作成しようとしています: //x:div[@cla
そして私は得る:
iphone - TouchXML解析XML属性
touchXMLを使用してこのXMLを解析するにはどうすればよいですか?すべての属性をキーと値のペアとして辞書に保存したいと思います。
XMLが次のようにフォーマットされているので問題ありません。
しかし、属性を処理するときに何をすべきかわかりません...
touchXMLで属性を取得するにはどうすればよいですか?特に、ノードに属性も持つサブノードがある場合。
最初の例のXMLファイルのとおり。最初のXMLの例では、Player属性を取得できましたが、子ノードの「RoundScore」属性は取得できませんでした。
救いの手が大好きです。
ありがとう、
ダン
iphone - xml パーサーで奇妙な iPhone メモリ リークが発生する
更新:コードを編集しましたが、問題は解決しません...
皆さん、こんにちは。
これは私の最初の投稿です。この場所は、多くの質問を解決するための優れたリソースであることがわかりました。普段は自分で何とかしようと頑張っているのですが、今回は何が悪いのかさっぱり分からないので、誰か助けていただければと思います。
TouchXML を使用していくつかの xml ファイルを解析する iPhone アプリを構築しています。結果のダウンロードと解析を処理する XMLParser クラスがあります。XMLParser の同じインスタンスを使用して xml ファイルを複数回解析すると、メモリ リークが発生します。解析スニペットの 1 つを次に示します (関連する部分のみ)。
初めて xml を解析すると、インストルメントにリークが表示されません。次に解析すると、多くのリーク (NSCFString / NSCFDictionary) が発生します。
Instrumentsは、リークされたオブジェクトを掘り下げると、 CXMLNode.m 内のこの部分を示します。
私は本当に長い時間を費やし、これを修正するために複数のアプローチを試みましたが、これまでのところ役に立ちませんでした。
どんな助けでも大歓迎です、ありがとう!
iphone - iPhone - TouchXML は文書化されていない API を使用していますか?
最近私は、Apple が文書化されていない API への参照を検索するツールを使用していて、それが原因で App Store から iPhone アプリを拒否していると聞きました。
人気のあるThree20フレームワークは、人々が拒否される原因となっています。
また、KissXMLライブラリも拒否を引き起こしていることを確認しました。
Objective C DOM ベースの XML パーサーを探していて、現在TouchXMLを検討しています。
TouchXML が文書化されていない API を参照していないことを確認できる人はいますか? これに基づいてアプリが拒否される危険を冒したくありません。
iphone - TouchXML を使用した複数およびマルチレベルのネストされた要素の解析
次の構造の XML があり、これからモデル オブジェクトを作成しようとしています。TouchXML、NSMutableArray、および NSMutableDictionay を使用して XML からこれらのオブジェクトを取得する方法を見つけてください。
<response>
とその子を解析する必要があります。
iphone - TouchXML-CXMLDocumentオブジェクトを初期化できませんでした
私はいくつかのTouchXMLコードで立ち往生しています。助けてください。
xmlWebサービスからデータを取得するための次のコードがあります。
文字列データにはサービスのコンテンツが含まれていますが、CXMLDocumentオブジェクトに何も含まれていないのはなぜですか?誰かが理由を教えてくれますか?