2017-11-10 19 views
1

Googleドライブヘルプフォーラムに続き、本当に好きで、新しい回答があるかどうかを知りたい特定のトピックがあります。私は手動で各スレッドをチェックしたくないし、電子メール通知も受信したくない。私が欲しいものGoogleスプレッドシートのウェブサイトデータを取得する

は、スプレッドシート上のデータを取得するためにIMPORTXML機能を使用することです。私は多くの順列と組み合わせを試しましたが、私はそれを動作させるように見えません。

ここに私がやっていることがあります。例ポストリンク:https://productforums.google.com/forum/#!topic/drive/JNfDAOxo60Y

私は右、専門家名をクリックした検査に行って、あることを出てきたのXpathをコピー - /html/body/div[5]/div[7]/div[2]/div[2]/div[1]/div[4]/div/div[1]/div[1]/span[2]/div/div[1]/div/div[1]/h3/span

私は下記の式を使用しています:

=IMPORTXML("https://productforums.google.com/forum/#!topic/drive/JNfDAOxo60Y","https://productforums.google.com/forum/#!topic/drive/JNfDAOxo60Y")

しかし、私はいつもこのエラーが発生します。インポートされたXMLコンテンツは解析できません。

誰でもお手伝いできますか?私はこの関数を使ったことが一度もありませんし、XMLが何であるかわからないので、自分で解決できないようです。

+0

は、有効なXMLではありません。 – Steve

+0

私はyoutube上のビデオリンクを見つけたのでシンプルに見えますが、私はGoogleフォーラムのウェブサイトでそれを複製できません。誰かが理解することができれば、それは助けてください: –

+0

https://www.youtube.com/watch?v=pwZ44kAeiOo –

答えて

0

IMPORTXMLは、レンダリングされたウェブページを示しているウェブブラウザとは対照的に指定されたURLによって取得ソースコードを読み取ることができます。

このケースでは、専門家の名前はhttps://productforums.google.com/forum/#!topic/drive/JNfDAOxo60Yによって返されたソースコードには含まれていません。browser's rendering engineによって追加されます。あなたはそれからデータを引き出すために、XPath(と `ImportXML`)を使用することはできませんので、それはページのように見える

+0

ありがとうございます。どのように私は何をしようとしていることを達成することができますか? –

+0

「Googleドライブヘルプフォーラムに従っていますが、本当に好きで、新しい回答があるかどうかを知りたい特定のトピックがあります」 - >あなたがフォローしたいトピックに登録します。おそらく、最も簡単な方法は、フォーラムに登録し、電子メールフィルタを使用して、他のメンバーをフォローしたり削除したりすることができるようにすることです。また、RSSフィードアグリゲータを使用したり、クロム拡張機能を作成したりすることもできます。 –

+0

ちょっとグーグルでこれを見つけました:[この拡張機能はGoogle Product Forumスレッドに簡単に従うのを助けます](https://www.chromestory.com/2015/04/this-extension-helps-you-follow-google-product-フォーラムスレッド - 容易/) –

関連する問題