問題タブ [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.

0 投票する
3 に答える
18186 参照

iphone - iPhone 開発 - XMLParser 対 libxml2 対 TouchXML

これらの解析手法の比較が見つかりません。最も一般的に使用されるのはどれですか?

よろしく。ムスタファ

0 投票する
3 に答える
8330 参照

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にあることを確認しました。

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

iphone - iPhone で TouchXML が YQL 結果 XML を解析できない

問題 1: TouchXML を使用したことのある人はいますか? & や & のような文字を含む rssfeed を解析する際に問題に直面しています。パーサーは URL を入力として受け取り、XML コンテンツを解析していないようです。NSXMLParser は、同じフィード URL に対してそのような問題はありません。問題 2: NSXMLParse のもう 1 つの問題は、foundCharacter() メソッドが次のような呼び出しでも「\n」を検出する場合です。

これらの行はどちらも \n 文字を排除していないようです。

助けてくれる人はいますか?

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

iphone - TouchXML でエラーからの回復を試みる

TouchXMLでXPath クエリを作成しようとしていますが、クエリが失敗すると、プログラムはすぐにクラッシュします。

これを防ぎ、プログラムの実行を継続する方法はありますか?

TouchXML はlibxml2に基づいており、lib にはオプションが呼び出されているXML_PARSE_RECOVERことは知っていますが、TouchXML でそれを使用する方法がわかりません。

ソースコード

次のような間違った XPath クエリを作成しようとしています: //x:div[@cla

そして私は得る:

0 投票する
3 に答える
10008 参照

iphone - TouchXML解析XML属性

touchXMLを使用してこのXMLを解析するにはどうすればよいですか?すべての属性をキーと値のペアとして辞書に保存したいと思います。

XMLが次のようにフォーマットされているので問題ありません。

しかし、属性を処理するときに何をすべきかわかりません...

touchXMLで属性を取得するにはどうすればよいですか?特に、ノードに属性も持つサブノードがある場合。

最初の例のXMLファイルのとおり。最初のXMLの例では、Player属性を取得できましたが、子ノードの「RoundScore」属性は取得できませんでした。

救いの手が大好きです。

ありがとう、

ダン

0 投票する
3 に答える
2116 参照

iphone - xml パーサーで奇妙な iPhone メモリ リークが発生する

更新:コードを編集しましたが、問題は解決しません...

皆さん、こんにちは。
これは私の最初の投稿です。この場所は、多くの質問を解決するための優れたリソースであることがわかりました。普段は自分で何とかしようと頑張っているのですが、今回は何が悪いのかさっぱり分からないので、誰か助けていただければと思います。
TouchXML を使用していくつかの xml ファイルを解析する iPhone アプリを構築しています。結果のダウンロードと解析を処理する XMLParser クラスがあります。XMLParser の同じインスタンスを使用して xml ファイルを複数回解析すると、メモリ リークが発生します。解析スニペットの 1 つを次に示します (関連する部分のみ)。

初めて xml を解析すると、インストルメントにリークが表示されません。次に解析すると、多くのリーク (NSCFString / NSCFDictionary) が発生します。
Instrumentsは、リークされたオブジェクトを掘り下げると、 CXMLNode.m 内のこの部分を示します。

私は本当に長い時間を費やし、これを修正するために複数のアプローチを試みましたが、これまでのところ役に立ちませんでした。

どんな助けでも大歓迎です、ありがとう!

0 投票する
5 に答える
1203 参照

iphone - iPhone - TouchXML は文書化されていない API を使用していますか?

最近私は、Apple が文書化されていない API への参照を検索するツールを使用していて、それが原因で App Store から iPhone アプリを拒否していると聞きました。

人気のあるThree20フレームワークは、人々が拒否される原因となっています。

また、KissXMLライブラリも拒否を引き起こしていることを確認しました。

Objective C DOM ベースの XML パーサーを探していて、現在TouchXMLを検討しています。

TouchXML が文書化されていない API を参照していないことを確認できる人はいますか? これに基づいてアプリが拒否される危険を冒したくありません。

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

iphone - TouchXML を使用した複数およびマルチレベルのネストされた要素の解析

次の構造の XML があり、これからモデル オブジェクトを作成しようとしています。TouchXML、NSMutableArray、および NSMutableDictionay を使用して XML からこれらのオブジェクトを取得する方法を見つけてください。

<response>とその子を解析する必要があります。

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

iphone - TouchXML を使用した ASIHTTPRequest の例

私は現在、次のようなデータを解析するために NSXMLParser mathods を使用しています。

良い例やチュートリアルをグーグルで検索しました

しかし、この例で行われている XPathquery 形式と解析ループが理解できません。

またはこの質問

次のような単純な xml ドキュメントを解析する方法を知りたいだけです。

誰でもサンプルコードを教えてもらえますか、リンクも役立ちます。

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

iphone - TouchXML-CXMLDocumentオブジェクトを初期化できませんでした

私はいくつかのTouchXMLコードで立ち往生しています。助けてください。

xmlWebサービスからデータを取得するための次のコードがあります。

文字列データにはサービスのコンテンツが含まれていますが、CXMLDocumentオブジェクトに何も含まれていないのはなぜですか?誰かが理由を教えてくれますか?