2013-05-02 56 views
1

根據我的圖書館常見問題,我可以export my bookshelf as XML按照以下說明:Google Books:如何從我的圖書館導出的XML文件中導入書籍列表?

當觀看在谷歌圖書「我的圖書館」中的任何書架,只需選擇導出爲XML下載該文件的書架。

當觀看在谷歌圖書「我的圖書館」中的任何書架,單擊選項,然後選擇:

然而,當我想import a list of books我必須按照以下說明使用ISBN號碼的列表按ISBN或ISSN添加。每行輸入一個ISBN或ISSN,完成後點擊添加書籍按鈕。

如何使用從我的圖書館導出的XML文件導入我的圖書(可能是因爲我正在切換帳戶並希望傳輸圖書館)?

回答

0

如果您安裝了Python,則可以運行此腳本,該腳本將打印出當前目錄中每個XML文件中找到的每個ISBN編號。

import glob 
for xml in glob.glob('*.xml'): 
    with open(xml) as f: 
     for line in f: 
      line = line.strip() 
      if line.startswith('<value>'): 
       # ISBN number is between the <value>...</value> tags. 
       print line[7:-8]