問題タブ [hpple]
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 SDK: HTML テーブルの解析と iphone テーブルビューでの表示
hpple プラグインを使用して、iphone アプリで html 要素を解析および表示しています。私が抱えている問題は、解析しようとしている Web ページに複数の行を持つテーブルがあることです (これは時々変更される可能性があります)。このテーブルの行数を取得し、各行を反復処理して、各行の異なるテキスト コンテンツを取得するにはどうすればよいですか。これは hpple プラグインで可能ですか?
前もって感謝します。
iphone - TouchXMLまたは他のライブラリを使用してiPhoneでHTMLを解析する方法は?
外部サーバーからロードされたダーティなHTMLコードがあります(そのため、jsonファイルを作成したりHTMLコードをクリーンアップしたりすることはできません)。私のHTMLの構造は次のようなものです。
<div class="pic" id="*">
xPathを使用してすべてを選択したい//div[@class='pic'][@id]
。
これが私が使用した2つのライブラリです:
Hpple->素晴らしいですが、エメレントは選べませんinnerHTML
。TouchXMLに関しては、XMLの解析に使用しています。これはすばらしいことです。しかし、それは汚いHTMLを解析することができません-私は何十ものエラーを受け取ります。
TouchXMLを使用してiOS5でこのHTMLを解析する方法はありますか?別のライブラリにすることもできますが、私はそれを好みます。
私は何かについて聞いてCTidy.h
、指示通りにやりましたが、何も変わっていません...
ios - hpple:'libxml/tree.h'ファイルが見つかりません
hppleとbuildを使用すると、awaysに「'libxml/tree.h'ファイルが見つかりません」というエラーが表示されます。
[Header Search Path] "$ {SDKROOT} / usr / include/libxml2"を設定します[OtherLinkerFlag]の値を"-lxml2"に設定します
iphone - すべてのコンテンツを取得内部のタグ
iPhoneでHTMLパーサーHppleを使用する
iPhoneアプリケーションの次のHTMLコードを解析したい
このhtmlの解析にHppleパーサーを使用しています。私が使用しているxpathクエリは
私が取得しようとしているのは、div class="div_5"内のすべてのpタグの内容です。上記のxpathクエリを使用すると、最初のpタグの内容、つまり「最初の段落」のみが取得されます。xpathで何か問題がありますか?
iphone - iPhone で HTML 解析 (hpple) を使用して div タグからデータを取得できない
hppleを使用して以下のリンクを解析しようとしています:
http://www.decanter.com/news/wine-news/529748/mimimum-pricing-opponents-slam-cameron-speech
コード:
しかし、それはクラッシュしています。クラッシュレポート:
この問題を解決するには?要素配列が空なのはなぜですか? 間違った方法で解析していますか? そのdivタグで利用可能な情報を取得したい。
objective-c - Hppleエラー-"_OBJC_CLASS_ $ _ TFHpple"
私のアプリはHppleを使用しています。TFHpple.h 、TFHpple.m、TFHppleElement.h、TFHppleElement.m、XPathQuery.h、XPathQuery.mを含めました。$ {SDKROOT} / usr / include/libxml2と-lxml2も含まれています。
私はこの小さなコードを持っています:
実行しようとすると、次のエラーが発生します。
"_OBJC_CLASS _ $ _ TFHpple"、参照元:test.o
ldのobjc-class-ref:アーキテクチャarmv7
clangのシンボルが見つかりません:エラー:リンカーコマンドが終了コード1で失敗しました(-vを使用して呼び出しを確認してください)
これを解決する方法がわかりません。何か案は?
objective-c - Hpple-属性を持つタグを読み取る
XMLを解析しようとしていますが、
Hppleを使用して、私は読み込もうとしています
ただし、戻り値はnullです。私が間違っているのは何ですか?
objective-c - XPath - 属性の選択
私はこのコードを持っています:
Hpple (XPath) では、1<p class='test'>
番目と 2 番目を読み取る必要がありますが、これを行う方法がわかりません。
たぶん次のように:
ありがとう
iphone - AVQueuePlayer と hpple によるデザインの選択
AVQueuePlayer クラスを使用して、3 つのファイルを順番に再生する iPhone アプリを設計しています。
順番に再生する必要がある 3 つの URL は、最初に http:// プロトコルを使用して .htm ファイルから抽出する必要があります。その目的のために、私は TFHpple クラスを使用しています。ここからhpple git プロジェクト
私の問題は、AVQueuePlayer プレーヤーをメイン スレッドで実行する必要があり、.htm ファイルを解析しようとすると画面がタッチに反応しないことです。
これらの .htm ファイルに含まれている URL を解析する必要があり、その URL を AVQueuePlayer プレーヤーにフィードします。
マルチスレッドはネットワーク アプリケーションには適していないという Apple のドキュメントを読んでいましたが、.htm コンテンツを解析するには hpple を使用する必要があります。
この問題を解決するには?
iphone - iPhone アプリ hpple HTML 解析 'libxml/tree.h' ファイルが見つからない問題を解決するには?
hpple for iPhone アプリを使用して HTML URL コンテンツを解析しようとしています。この URL http://www.example.com/mobile/403.htmlのようなデータを解析して取得したいと考えています。Google を使用して、 を見つけましhpple for HTML parsing
た。サンプルの HTML 解析 hpple コードを から入手しましたgithub
。プロジェクトの実行を開始すると、以下のエラーが発生しています
'libxml/tree.h' file not found
この行を追加しました${SDKROOT}/usr/include/libxml2 in project->build->header search paths
が、このようには見えず、プロジェクトにiPhoneos3.1.2/usr/include/libxml2/**
も含めました。libxml2.dylib and libxml2.2.dylib
XCode 4.2 で作業しています。このエラーを解決するのを手伝ってくれませんか? 前もって感謝します。