Skip to content

Instantly share code, notes, and snippets.

@tommyh
Last active March 30, 2022 16:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tommyh/a1423590f48ac0a9c2897192b20386b6 to your computer and use it in GitHub Desktop.
Save tommyh/a1423590f48ac0a9c2897192b20386b6 to your computer and use it in GitHub Desktop.
// run this in developer console
// extract
var date = document.querySelector('.Select-value-label').innerText
var rows = document.querySelectorAll('._6RQIT');
var dataRows = [];
for(var i = 0; i < rows.length; i++){
var row = rows[i];
var tableName = row.querySelector('._2EwHU').innerText;
var mar = row.querySelector('._1LLtK').innerText.replaceAll(',', '');
dataRows.push({tableName, mar, date});
}
// transform
var csvRows = [];
csvRows.push("date,table_name,mar");
for(var i = 0; i < dataRows.length; i++){
var dataRow = dataRows[i];
csvRows.push(`${dataRow.date},${dataRow.tableName},${dataRow.mar}`);
}
var csvString = csvRows.join("\n");
// load
copy(csvString);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment