{"id":25641,"date":"2023-12-05T21:08:34","date_gmt":"2023-12-05T21:08:34","guid":{"rendered":"https:\/\/jurn.link\/jurnsearch\/?p=25641"},"modified":"2024-01-22T18:17:12","modified_gmt":"2024-01-22T18:17:12","slug":"download-csv-from-any-html-table","status":"publish","type":"post","link":"https:\/\/jurn.link\/jurnsearch\/index.php\/2023\/12\/05\/download-csv-from-any-html-table\/","title":{"rendered":"Download CSV from any HTML table"},"content":{"rendered":"<p>I could have used this one the other day. Now it exists. A new Userscript to <a href=\"https:\/\/greasyfork.org\/en\/scripts\/481472-download-csv\">Download CSV<\/a> from any table on a website. The code looks clean to me, and it works.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jurn.link\/jurnsearch\/wp-content\/uploads\/2023\/12\/2023-12-05_210656.jpg\" alt=\"\" width=\"524\" height=\"249\" class=\"alignnone size-full wp-image-25642\" srcset=\"https:\/\/jurn.link\/jurnsearch\/wp-content\/uploads\/2023\/12\/2023-12-05_210656.jpg 524w, https:\/\/jurn.link\/jurnsearch\/wp-content\/uploads\/2023\/12\/2023-12-05_210656-300x143.jpg 300w\" sizes=\"auto, (max-width: 524px) 100vw, 524px\" \/><\/p>\n<p>Especially useful for re-sorting &#8216;non re-sortable tables&#8217;. Though sadly not working with Github file lists.<\/p>\n<p>You may need to stop it running on some sites, by adding this code to the header.<\/p>\n<p><code>\/\/ @exclude       https:\/\/www.etools.ch\/<\/code><\/p>\n<p>Alternatively, just disable it any only turn it on when needed.<\/p>\n<p>Note that the paid Windows utility ABBBY Screenshot Reader can also OCR a table and save it as a .CSV file. Possibly useful for those times when the table is a graphic.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I could have used this one the other day. Now it exists. A new Userscript to Download CSV from any &hellip;<\/p>\n<p><a href=\"https:\/\/jurn.link\/jurnsearch\/index.php\/2023\/12\/05\/download-csv-from-any-html-table\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8,16],"tags":[],"class_list":["post-25641","post","type-post","status-publish","format-standard","hentry","category-jurn-tips-and-tricks","category-spotted-in-the-news"],"_links":{"self":[{"href":"https:\/\/jurn.link\/jurnsearch\/index.php\/wp-json\/wp\/v2\/posts\/25641","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jurn.link\/jurnsearch\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jurn.link\/jurnsearch\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jurn.link\/jurnsearch\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jurn.link\/jurnsearch\/index.php\/wp-json\/wp\/v2\/comments?post=25641"}],"version-history":[{"count":9,"href":"https:\/\/jurn.link\/jurnsearch\/index.php\/wp-json\/wp\/v2\/posts\/25641\/revisions"}],"predecessor-version":[{"id":25666,"href":"https:\/\/jurn.link\/jurnsearch\/index.php\/wp-json\/wp\/v2\/posts\/25641\/revisions\/25666"}],"wp:attachment":[{"href":"https:\/\/jurn.link\/jurnsearch\/index.php\/wp-json\/wp\/v2\/media?parent=25641"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jurn.link\/jurnsearch\/index.php\/wp-json\/wp\/v2\/categories?post=25641"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jurn.link\/jurnsearch\/index.php\/wp-json\/wp\/v2\/tags?post=25641"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}