根据My Library FAQ,我可以按照以下说明将书架导出为XML:
当在Google Books上查看"我的图书馆"中的任何书架时,只需选择导出为XML即可下载该书架文件。
但是,当我想要导入图书列表时,我必须按照以下说明使用ISBN号列表:
当在谷歌图书上查看"我的图书馆"中的任何书架时,单击选项,然后选择按ISBN或ISSN添加。每行输入一个ISBN或ISSN,完成后单击"添加图书"按钮。
我如何使用我从我的图书馆导出的XML文件来导入我的书(可能是因为我正在切换帐户并想要转移我的图书馆)?
如果安装了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]