iPEDIA 百科 . |致力於知識管理與資源整合
Search

iPEDIA 百科

知識管理的領航者

讓 Google 試算表成為圖書管理系統

《怦然心動的人生整理魔法》的作者近藤麻里惠曾提到:能夠擠進「沒辦法丟掉的東西」前三名之一,非書籍莫屬。

不管是愛看書的人或不愛看書的人,能夠毫不猶豫把書丟掉的人其實非常少。資訊化世代下,書籍的電子化逐步普及,但仍然有許多人追求閱讀中觸摸紙張時的真實感,也因此讓書架上有很多需要整理的書籍,你是否也遇到相同的困境呢?如果你也是其中一員,利用假期斷捨離之際,務必擁有一項好工具,將手邊的書籍有效歸檔,製作一份私人藏書清單吧!

將書籍建檔,於管理上有許多好處,也能讓生活更有質感:

你覺得還有哪些好處呢?在下面留言,快來告訴大家吧!

Google 試算表建立管理系統

利用 Google 試算表,竟然也能快速建立圖書管理系統!

不知你當下看到標題時,是否會聯想到難道要一筆一筆輸入?其實不需要辛苦地一筆一筆把書名、作者名、出版年月日這些書籍資料輸進表格裡。只需要利用手機掃描圖書的「身分證字號」 —  ISBN 編碼,便能夠立即建立書單。讓我一起來看看實作成果吧!

❶ 手機掃描條碼,匯入書籍 ISBN

利用手機鏡頭取代條碼掃描設備:由相機取得印製於書背條碼影像,並將其轉換為 ISBN 字串。
如圖經掃描後 ISBN 為:978-986-6739-42-2。

❷ ISBN 匯入 Google 試算表

經由條碼讀取後而獲取的字串資料,將進一步自動匯入 Google 試算表指定欄位。

❸ 自動獲取圖書詳細資料

匯入 ISBN 之後,如獲取圖書的身分證字號,進一步便透由程式於網路資源中,自動化抓取書籍的詳細資料:書名、子書名、作者、類型、頁數、出版社等。

以下節錄核心的技術細節提供夥伴們參考:

				
					function getBookDetails(isbn) {

  // Query the book database by ISBN code.
  isbn = isbn || "000-000-00-0"; // Steve Jobs book

  var url = "https://www.googleapis.com/books/v1/volumes?q=isbn:" + isbn;

  var response = UrlFetchApp.fetch(url);
  var results = JSON.parse(response);

  if (results.totalItems) {

    var book = results.items[0];

    var title = (book["volumeInfo"]["title"]);
    var subtitle = (book["volumeInfo"]["subtitle"]);
    var authors = (book["volumeInfo"]["authors"]);
    var printType = (book["volumeInfo"]["printType"]);
    var pageCount = (book["volumeInfo"]["pageCount"]);
    var publisher = (book["volumeInfo"]["publisher"]);
    var publishedDate = (book["volumeInfo"]["publishedDate"]);
    var webReaderLink = (book["accessInfo"]["webReaderLink"]);

    // For debugging
    Logger.log(book);

  }

}
				
			

❹ 建立篩選與管理機制

經過快速匯入的功能,或許一下子就發現書櫃裡收藏著五六百本的圖書。接續,便可以利用 Google 試算表的功能,建立搜尋、篩選、分類等管理機制,以增加圖書管理效率!

你還有什麼生活的疑難雜症呢?趕緊留言告訴大家,讓我們一起利用簡單的資訊工具,一次搞定!

Tony|江劭剛

Tony|江劭剛

人次/月
0

每個月一杯咖啡的金額,支持更多優質知識文章,並享有更好的閱讀體驗

iPEDIA 百科嚴選・生活好物。

放慢腳步吧!讓 iPEDIA 百科為您用點心,享受生活中的每一刻美好。

本網站及社群平台由【HD 智動化】團隊支持營運。如有任何網站、商城、社群、行銷及數據需求,請與我們聯繫

你還在煩惱產品與服務不容易被看見嗎?立即與我們聯繫,掌握數位行銷的關鍵!

返回頂端