2016-06-22 2 views
3

JSONファイルからデータを収集し、Googleシートの単一のセルにインポートする方法の例を誰かが教えてもらえますか?これは、フォーマットや複数のセルにコピーする必要はありません、それは単にJSONのすべての内容を取ると、単一のセルにコピーする必要があります。私が扱っているファイルもローカルファイルです。誰か光を当てることはできますか? Pythonスクリプトなどが同じであれば、Google Appsスクリプトを使用する必要はありませんJSONデータをGoogleシートの単一セルにインポート

答えて

2

まず、Googleスプレッドシートはローカルファイルにアクセスできません。これはWebアプリケーションなので、取得する外部データはインターネットからアクセスできる必要があります。

あなたの目標は、単一のセルにウェブアクセス可能なJSONファイルの内容を置くことだけである場合は、次のようcustom functionは、仕事をする:

function import(url) { 
    return UrlFetchApp.fetch(url).getContentText(); 
} 

これは単にあなたが指し示すものは何でもページつかみ、そしてその内容をセルに詰め込む。例:=import("http://xkcd.com/info.0.json")


あなたはJSONをパースすることを決定しない場合は、現時点ではGoogleシートに内蔵され、適切なものは存在しないことをお勧めします。プロジェクトimportJSON by Trevor Lohrbeerが役に立ちます。

関連する問題