問題タブ [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 - TFHpple リクエストがバックグラウンド スレッドで実行されていませんか?
これはメイン スレッドでは問題なく動作しますが、バックグラウンド スレッドで実行すると何らかの理由で動作しません。dispatch_async の呼び出しをコメントアウトするだけで、プログラムは正常に動作します!
コード:
これはログに記録されるものです:
これはすべてバックグラウンド スレッドで実行されます。また、「requestString」変数とその問題をログに記録しました。
問題は何ですか?Hpple はバックグラウンド スレッドで実行されませんか?
ありがとう!
html - HTML のテーブルを解析するにはどうすればよいですか?
多くのテーブルを含む HTML ページを解析しようとしています。Objective C で HTML を解析する方法についてネットを検索したところ、hpple が見つかりました。私を導くチュートリアルを探します:
http://www.raywenderlich.com/14172/how-to-parse-html-on-ios
このチュートリアルでは、このサイト (ヘブライ語) から多くのテーブルがあるフォーラム ニュースを解析しようとしました:ニュース フォーラム
ニュースのタイトルを解析しようとしましたが、コードに何を記述すればよいかわかりません。パスにたどり着こうとするたびに、「ノードは nil でした」というメッセージが表示されます。
私の最新の試みのコードは次のとおりです。
誰かがタイトルを取得する方法を教えてくれませんか?
objective-c - ファイルXcodeからのHTMLテーブルの解析
「Hpple」に問題があります。私はhtmlファイルを解析していて、テーブル全体を取得したいのですが、取得した結果(null)
Objective-C の私のコード:
解析したいテーブルが長くて NSString や NSArray には大きすぎると思います
これを修正するにはどうすればよいですか?
objective-c - htmlからのhpple解析テーブル
「Hpple」に問題があります。私はhtmlファイルを解析していて、テーブル全体を取得したいのですが、結果は(null)になります。
Objective-Cの私のコード:
解析したいテーブルが長く、NSStringやNSArrayには大きすぎると思います
これを修正するにはどうすればよいですか?
objective-c - パスワードで保護されたサーバー上のファイルへのアクセス
次のように、URLにアクセスし、TFHppleを使用してHTMLツリーを解析することにより、パブリックWebサーバーからドキュメントを取得しています。
サーバーは現在パスワードで保護されており、おそらくMKNetworkKitを使用してサーバーにアクセスできることを望んでいました。私は以下まで持っています:
しかし、ディレクトリ構造にアクセスする方法については、MKNetworkKitを使用してそこからどこに行くべきかわかりません。
私はここの誰かが私を正しい方向に向けることができるかもしれないことを望んでいました。どんなアイデアでも大歓迎です。
objective-c - TFHpple/hpple (IOS) を使用して HTML ページからセクションを解析する
HTML ページ全体を読み込んでおり、特定のタグ間のすべてのコンテンツを取得したいと考えています。このために私はやっています:
そして、すべての子ノードとその HTML タグのコンテンツを合計しようとする再帰関数があります。
ただし、何とか満足のいく結果が得られたとしても、HTML が次の形式の場合、img タグが取得されず、少しおかしくなります。
したがって、私の質問は、再帰メソッドを適切に解析するように努力し続ける必要があるか、または目的の HTML (Web ビュー内で使用する) を取得する簡単な方法があるかどうかです。私が探しているのは、すべてのコンテンツです
つまり、TFHpple で次のようなことをしたいと思います (ただし、コードは機能しません)。
ios - TFHpple 解析リンク
TFhpple でリンクを解析するにはどうすればよいですか。私のコードは空の配列を返します。
情報のソースコードは次のとおりです。
文字列「pat hardy Memorial」にアクセスするにはどうすればよいですか?
ios - IOS での Hpple XPath クエリの問題
次の HTML スニペットがあります。
私が望むのは、XPath クエリを作成して、車だけを取得できるようにすることです。
現在、私はこれを使用しています: //div[@id='items']/tr/td
. しかし、これで飛行機のアイテムも入手できます。「p」タグをテストする方法がわかりません。
誰でも私を助けることができますか?
ありがとう。
html - XCode、iOS:hppleを使用したHTMLエンコーディングの解析
XCodeでhppleを使用してWebページを解析するときにエンコードに問題があります。
ソースが指摘しているように、ページはUTF-8である必要がありますが、奇妙な文字が出てきます。
データのエンコードを強制的に変更するにはどうすればよいですか?どんな助けでも大歓迎です!
html - TFHpple - iOS の xpath - 2 つの親を起動する
2 人の親 (偉大な祖父母) または 2 人の子供をダウンさせたいですか?
iOS:
私はからスタイル<td>
とタイトルを<a>
うまく取得しています。また、からスタイルを取得する必要があります<table>
私はobj-cに非常に慣れていないため、XPATHを初めて使用します。どのサンプルも素晴らしいでしょう!