Что касается фона, я в настоящее время учусь на разработчика полного стека.bootcamp, поэтому я не могу сказать, что у меня все хорошо с библиотеками .js и .js.
Я пытаюсь использовать электронную таблицу Google, чтобы написать несколько диаграмм D3, импортируя данные с помощью Tabletop.js.Данные импортируются как объекты JSON, но сначала я хочу записать эти данные в файл .txt.Это больше для того, чтобы я мог видеть данные, они не пошли бы так в конечном приложении (это веб-сайт данных / статистики для моей работы).
Из того, что я видел, я должен использовать d3.json(.../data/data.json).then(functionName)
, но я не могу этого сделать, когда нужные мне данные хранятся в переменной внутри функции.
Я попробовал обе команды printf, echo и cat в bash, но больше всего я написал имя переменной, в которой я сохранил свои данные, а не сами данные.
Это код tabletop.js, который я использую для импорта данных.
var publicSpreadsheetUrl = 'https://docs.google.com/spreadsheets/d/1HQhlecn-i9s33Olf4OLivXLDqcf/edit?usp=sharing';
function init() {
Tabletop.init({
key: publicSpreadsheetUrl,
callback: showInfo,
simpleSheet: true
})
}
function showInfo(data, tabletop) {
alert('Successfully processed!')
var dataGoogle = data;
console.log(dataGoogle);
}
window.addEventListener('DOMContentLoaded', init);
Ожидаемый вывод - список объектов JSON.
СпасибоВы за вашу помощь.