Làm cách nào để nhập dữ liệu JSON vào Bảng tính Google?


18

Có chức năng QUANXML để nhập dữ liệu từ bất kỳ loại dữ liệu có cấu trúc khác nhau bao gồm các nguồn cấp dữ liệu XML, HTML, CSV, TSV và RSS và ATOM XML.

Có giải pháp tương tự nào để nhập dữ liệu ở định dạng JSON không?



3
bạn cũng có thể bạn = importdata ("url to json")
Aurielle Perlmann

Câu trả lời:


16

Hiện tại không có bất kỳ Tiện ích bổ sung nào cung cấp chức năng này, vì vậy bạn phải tạo hoặc nhập các chức năng tùy chỉnh bằng Script Editor có sẵn trong menu Công cụ (đối với Bảng tính). Sau đó dán lại nội dung ImportJSON.gstừ trang GitHub của bradjasper và lưu nó.

Sau đó, bạn có thể sử dụng ImportJSONchức năng, ví dụ:

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

Đây là một ví dụ khác:

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

Đọc thêm:


1
Có cách nào để làm điều này trong các trang tính mới của google không? Làm thế nào để tôi có được điều này chạy?
RCphq

1
Có cách nào để dán đối tượng json trong đối số, thay vào đó là url không?
bắt22

Tôi đã thử nghiệm các bước này ngày hôm nay (kể từ năm 2018) và chúng vẫn hoạt động trong Trang tính mới nhất (Công cụ-> Trình chỉnh sửa tập lệnh ) và nhập các chức năng.
kenorb


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.