問題タブ [google-sheets-importxml]
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.
xpath - ImportXML Xpath クエリ リターン txt
Google Spreadsheet ImportXML を使用して、この Web サイトから値を返す必要があります...
ウェブサイトは、以下をテキストとコードで表示するだけです...
最後の行「価格=」の後に値を返す必要があります。これを実現するために必要なxpathクエリ(?)に苦労している初心者です...
よろしくお願いいたします。
前もって感謝します。
よろしく
xml - Google スプレッドシートの ImportXML xpath の問題
この XML フィードを Google スプレッドシートにインポートしようとしています: http://cloud.tfl.gov.uk/TrackerNet/LineStatus
しかし、フィードを解析するための正しい xPath を取得できないようです。
私はもう試した:
と
他にもいくつかありますが、運はありません。私はhttp://xmltoolbox.appspot.com/xpath_generator.htmlを使用してXpathを取得しようとしました。
編集:
XML の編集版を次に示します。
xml - エラー - URL を取得できませんでした: https://www.google.com/search?num=20&q="searchquery"
バックグラウンド
Google スプレッドシートを使用して、一連の文字列が Google 検索に表示されるかどうかを確認しています。
カウントが返されると、次のセルが同じ手順を実行します。
問題
ただし、さまざまな数のクエリの後、次のセルは次のように表示されます。
エラー - URL を取得できませんでした: https://www.google.com/search?num=20&q= "searchquery"
試みられた解決策
この理由を見つけようとしましたが、今のところできません。指摘すべきいくつかのこと:
- これは、約 1.5 か月前に完全に機能していました。それ以降、Google 側で何が変わったのかはわかりません。
- これは最初のクエリで発生することがあります。これは、問題がリクエストの頻度に関するものではない可能性が高いことを示しています。
- また、このまったく同じタスクが 1 か月前に正常に機能し、何百ものリクエストがカスケードされました。これを古い Google スプレッドシートで実行してみましたが、XML リクエストは 50 に制限されています。
何か案は?
xpath - Google スプレッドシートでの Amazon の価格
hereの回答に従ってみましたが、エラーが発生しますImported Xml content can not be parsed
。
これが私が試したことです:
=importXml("http://www.amazon.it/Asus-GeForce-Scheda-Display-Edition/dp/B00SKWIISQ/","//span[@id='priceblock_ourprice']")
=importxml(hyperlink(concatenate("http://www.amazon.it/Asus-GeForce-Scheda-Display-Edition/dp/B00SKWIISQ/")),"//*[@id='priceblock_ourprice']")
それらのどれも機能しませんでした..
編集:機能は断続的に機能しています。これが機能する場合と機能しない場合があるため、特にAmazonサイトに問題があるようです(「インポートされたコンテンツを解析できません」というメッセージが表示されます)。そうでない場合は、末尾のスラッシュを追加または削除すると、再び機能することがあります。他のサイトでは問題ありません。既知の問題のようです: https://productforums.google.com/forum/#!topic/docs/UuMGRl7Asew https://productforums.google.com/forum/#!topic/docs/yWPaNDK0Kpg 何が原因なのか謎です。
xml - div-class で IMPORTXML を使用して Google スプレッドシートにデータをインポートする
私はいくつかの調査を行い、Google スプレッドシートのimportXMLのdiv クラスの例を見つけました(以下の最初のサンプル コードを参照)。これを解決する方法について洞察を持っている人はいますか?
JOIN を使用して個々のニュース記事からデータをグループ化する方法を誰かが理解できれば、ボーナス ポイントです。
xml - ImportXML を使用して URL と文字列を含むリンクのアンカーをプルする
Google スプレッドシートで ImportXML を使用して、文字列を含むリンクの URL とアンカーを取得しようとしています。問題は、文字列がハードコーディングされるのを避け、別のセルから取得したいということです。
ハードコーディングされた例:
望ましい結果 ( aboutの代わりにA2 を使用):
A2 を引用符で囲んでみましたが、うまくいきませんでした。
xpath - Googleスプレッドシートのimportxml関数を介して、特定のテキストの後のフィールドを選択します
Google スプレッドシートのimportxml
機能を使用して、リンクから次のデータを取得しようとしています。
他のリンクでXPathを使いたいので、テキストSchätzwert:
やKategorie(n):
. 私は次のことを試しました:
に似たようなことをしたかったのですKategorie(n):
。
のリンクですA2
。