JSONデータをGoogleスプレッドシートにインポートする方法は?


18

XML、HTML、CSV、TSV、RSSおよびATOM XMLフィードを含むさまざまな構造化データタイプのいずれかからデータをインポートするIMPORTXML関数があります。

JSON形式でデータをインポートする同様のソリューションはありますか?



3
= importdata( "url to json")
Aurielle Perlmann

回答:


16

現在、この機能を提供するアドオンはありません。そのため、[ ツール ]メニュー(スプレッドシート用)で利用可能なスクリプトエディターでカスタム関数を作成またはインポートする必要があります。次に、bradjasperのGitHubページのコンテンツを再貼り付けて保存します。ImportJSON.gs

その後、次のようなImportJSON関数を使用できます。

=ImportJSON("http://gdata.youtube.com/feeds/api/standardfeeds/most_popular?v=2&alt=json", "/feed/entry/title,/feed/entry/content", "noInherit,noTruncate,rawHeaders")

別の例を次に示します。

=split(concatenate(ImportJSON("https://api.binance.com/api/v1/klines?symbol=BTCUSDT&interval=1m&limit=1")), ",")

続きを読む:


1
新しいGoogleシートでこれを行う方法はありますか?これを実行するにはどうすればよいですか?
rcphq

1
代わりにURLにjsonオブジェクトを引数に貼り付ける方法はありますか?
catch22

今日(2018年現在)これらの手順をテストしましたが、最新のスプレッドシート(​​[ ツール]-> [スクリプトエディター])で引き続き機能し、関数をインポートします。
ケノーブ


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.