今日ここにいるのは、Google シートで ImportXML 関数を使用する際に奇妙な問題が発生したためです。
udemy.com と skillshare.com の 2 つの Web サイトの異なるプロファイルから、hrefs (facebook、twitter、youtube など...) を抽出しようとしています。
udemy プロフィールから目標を達成しましたが、skillshare プロフィールからは運がありませんでした。
(奇妙な xpaths_query の組み合わせであっても) 何度も試した後、問題は 2 つの原因である可能性があると思います: 1. Web サイトが私を点滅させています (これは可能ですか?非常にまっすぐですが、何が欠けているのかわかりません。
理解を深めるために、いくつかのサンプルを含む私の Google シートにアクセスしてください。詳細を順番に見つけることができます。
これらの例を見てください: 良い結果 > Udemy では、次の Google シート関数を使用しました
=IMPORTXML("https://www.udemy.com/user/saddam-kassim-2/"; "//div[@class='instructor-profile--social-links--3Kub5']/a/@ href")
N/A 結果 > Skillshare では、次の Google シート関数を使用しました
=IMPORTXML("https://www.skillshare.com/user/sridhar"; "//div[@class='user-information-social-links']/a/@href")
これらは HTML コードの一部です: UDEMY SAMPLE HTML
あなたの考えやアイデアに本当に感謝しています。私は何を間違っていますか?何を試すことができますか?前もって感謝します!