問題タブ [simpledom]
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.
php - PHP Simple HTML DOM を使用してタグ属性の内容を取得するにはどうすればよいですか?
タグのsrc
属性の内容を取得したい。<img>
私が使用しているコードは次のとおりです。
私は何を間違っていますか?
php - PHPの単純なHTML DOMを使用して、h1タグに最も近いimgタグを取得するにはどうすればよいですか?
h1
Web ページから最初のタグを取得するコードがあります。img
ここで、このタグの前後に表示される最初のタグを取得したいと考えていますh1
。PHP Simple HTML DOM を使用してこれを行うにはどうすればよいですか?
php - 特定の URL で PHP の cURL が「タイムアウト」しているように見えるのはなぜですか?
PHP の cURL を使用して、さまざまな URL からタグ情報を取得しています。リクエストが機能する場合もありますが、まったく機能しない場合もあります。コードが機能しない理由はありますか? (simple_html_dom も使用していることに注意してください):
私が試した URL の約半分では、説明と webpage_name がデータベースに保存されていますが、残りの半分では保存されておらず、スクリプトが停止するだけです。つまり、ユーザーが自分の Web サイトに URL を送信すると、URL が自分のサイトにアップロードされている間、進行状況バーが表示されます。次に、進行状況バーが消え、URL の送信が完了すると、ユーザーが確認できるように Web ページに URL が表示されます。厄介な URL の場合、プログレス バーは表示されなくなりますが、リンクはページに表示されず、データベースには何も保存されません。私は何が欠けていますか?
php - シンプルな Dom パーサーは、テーブルのスパン値を取得します
私はSimple DOM Parserを使用しており、次のような動的テーブルから情報を取得しようとしています:
テーブルの値を取得しようとしています。つまり、5 つ星 | 55、星4 | 24等
私はこの情報を取得し$ret = $html->find('.user-ratings');
、span タグを印刷しようとすると、大量の空白が表示されます。
上の表から評価の種類と値を取得するにはどうすればよいですか?
php - 画像を取得して新しいURLに取得します
PHP Simple HTML DOMパーサーを使用して画像をフェッチし、特定のURLで取得したとします。次のような変数で画像をフェッチしたとします。
$ new_img ='http://mysite.com/some_image_address.JPEG';のように、この画像を自分のドメインパスで取得できるようになりました。
私はPHPの初心者なので、説明してください
php - Simple Php Domを使用してすべての内部要素を見つける方法は?
シンプルな PHP DOM を使用して特定の要素を表示および変更しようとしています。
すべての HTML 要素を配列で取得したいと考えています。各要素をチェックする必要があり、データと一致するものがある場合は、その特定の要素をモデレートします。
php - file_get_html simple_html_dom.php を再宣言します
シンプルなhtml domを使用してiTunesプレビューページを解析しています
コード [download]url[/download] に URL を入力するとすべて問題なく動作しますが、2 つ以上の [download]url[/download] コードがあるとエラーが発生します
致命的なエラー: 80 行目の /var/.../simple_html_dom.php で file_get_html() (以前は /var/.../simple_html_dom.php:65 で宣言) を再宣言できません
php - PHP SimpleDOMでXML子ノード値をソートするにはどうすればよいですか? (または他の方法)
子 MajorDescription の値に基づいて、次の XML (foreach ProgramList) を並べ替える必要があります。
他のSOの質問でXMLをソートする最も簡単な方法を読んだので、SimpleDOMでそれをやろうとしています。
私は使用してみました:
および「@MajorDescription」、「/MajorDescription」、「.」などの他の同様の「並べ替え」値。ここで提案されているように、SimpleDOM sortedXPath を使用してノード値でソートするにはどうすればよいですか? しかし、 var_dump() でチェックすると、すべてが空の配列を返します
問題は、子ノードの値でソートする必要があることだと思います-これは可能ですか? 各反復で ProgramList 内のすべての子ノードの値を出力する必要があるため、foreach は ProgramList 上にある必要があります。
助言がありますか?SimpleDOM を使用する必要はありません。動作する任意の方法を受け入れます。現在、AZ の配列を反復処理し、文字ごとに ProgramList を反復処理し、MajorDescription の最初の文字を現在の文字と比較して、一致する場合は出力します-これは明らかに理想的ではなく、最初の文字のみをソートします...
html - 画像のURLを見つけるための単純なDOM
私はこのようなindex.htmlコードを持っています
このコードを使用して、画像の URL を見つけます ( http://host.com/images/image-name.jpg )
しかし、うまくいきません。誰でも私のコードを修正するのを手伝ってくれますか!