跳转到正文

EndNote XML 转换工具

粘贴或上传从 EndNote 的 File → Export 导出的 XML 文件,然后将其转换为 RIS(适用于 Zotero、Mendeley 或文献筛选工具)、BibTeX(适用于 LaTeX),或 CSL JSON。每条记录都在您的浏览器中读取,无法转移的内容会列出,供您核对。不上传任何内容。免费,无需注册。

从 EndNote 的 File → Export 粘贴 XML,或上传文件(Save as type 选择 XML)。转换在您的浏览器中完成,不上传任何内容。

粘贴或上传 EndNote XML 导出文件以进行转换。

如何使用 EndNote XML 转换工具

  1. 1. 从 EndNote 导出。 选中要导出的文献(或整个文献库),选择 File → Export,将 Save as type 设为 XML,然后保存文件。
  2. 2. 添加到此处。 上传 .xml 文件或粘贴其文本。若上传的文件不是有效的 UTF-8 编码,则会按 Windows-1252 读取,页面会予以说明。
  3. 3. 选择格式。 RIS 适用于大多数文献管理软件和筛选工具,BibTeX 适用于 LaTeX 与 Overleaf,CSL JSON 适用于 Zotero 与 Pandoc。
  4. 4. 检查警告,然后下载。 表格显示前几条记录读取后的样子,警告则列出缺失或未能映射的内容。

为什么要从 EndNote XML 转换

如果您打开着 EndNote,它本身就能使用其 RefMan (RIS) Export 输出样式导出 RIS,这是最简单的途径。本工具适用于其他情形:您收到的是 XML 文件而手头没有 EndNote,您需要为 LaTeX 项目准备 BibTeX,或者您想在导入前看清转换会丢失哪些内容。与大多数导出格式相比,此 XML 文件保留了更多结构——姓名已经拆分,期刊、缩写与 DOI 各有专门的元素——因此转换可以明确说明每项内容去向何处。

字段映射

EndNote XML 元素RIS 标签BibTeX 字段
ref-typeTY条目类型(见下文)
contributors → authorsAU,每位作者一条author
contributors → secondary-authorsA2editor
titles → titleTItitle
periodical → full-title,或 titles → secondary-titleT2journal 或 booktitle
periodical → abbr-1J2—
titles → tertiary-titleT3—
dates → year 与 pub-dates → datePY 与 DAyear 与 month
volume、number、pagesVL、IS、SP 与 EPvolume、number、pages
publisher、pub-location、editionPB、CY、ETpublisher、address、edition
isbn (ISSN 或 ISBN)SNisbn,当其为 ISBN 时
electronic-resource-numDOdoi
urls → related-urlsUR(第一个)、N1(其余)url
keywords、abstract、notesKW、AB、N1不写入

在本转换中,BibTeX 没有用于关键词、摘要或期刊缩写的标准字段,因此如需这些内容,请使用 RIS 或 CSL JSON。

文献类型

EndNote 类型RIS TYBibTeX 条目
Journal ArticleJOUR@article
BookBOOK@book
Book SectionCHAP@incollection
Conference PaperCPAPER@inproceedings
ThesisTHES@phdthesis,若作品类型为 master's 则为 @mastersthesis
ReportRPRT@techreport
Generic 及其他所有类型GEN 或对应的 RIS 类型@misc

示例

“试用示例”按钮会载入两条记录。期刊论文转换为下方的 RIS 记录:作者每人单独一行,期刊名写入 T2,其缩写写入 J2,2014 年 6 月写作 DA 2014/06/。书籍则将其版次保留在 ET 中。

第一条示例记录的 RIS 格式

TY  - JOUR
AU  - Light, Janice
AU  - McNaughton, David
TI  - From basic to applied research to improve outcomes for individuals who require augmentative and alternative communication
T2  - Augmentative and Alternative Communication
J2  - Augment Altern Commun
PY  - 2014
DA  - 2014/06/
VL  - 30
IS  - 2
SP  - 99
EP  - 105
SN  - 0743-4618
DO  - 10.3109/07434618.2014.906498
KW  - eye tracking
ER  - 

警告的含义

  • 文献类型没有对应项。 EndNote 的类型比 RIS 多。该记录会被写为 GEN(通用)类型,以免丢失任何内容;导入后您可能需要重新设定其类型。
  • 没有标题或没有作者。 该记录仍会照常转换,但大多数文献管理软件会将其导入为不完整的条目。
  • 电子资源编号中没有 DOI。 EndNote 将 PubMed Central ID、网址及其他标识符与 DOI 存放在同一字段中。其中不含 DOI 的值会被保留为备注,而不会被猜测。
  • XML 问题。 例如文件被截断或出现多余的标签。能够读取的记录仍会被转换。

发送了什么,发送到哪里

什么都不会发送。文件由您浏览器中运行的代码读取并转换;文件的任何部分都不会发送给 CitationEasy 或其他任何服务,关闭页面后也不会保存任何内容。

常见问题

如何将 EndNote 文献导出为 XML?
在 EndNote 中选中要导出的文献,选择 File → Export,将 Save as type 设为 XML,然后保存。若要导出整个文献库,请先全选所有文献,或从 All References 分组中导出。
如何将 EndNote 转换为 RIS?
对 XML 导出文件使用本工具,或者在 EndNote 中选择 File → Export,并使用 RefMan (RIS) Export 输出样式。两种方法都会生成 .ris 文件,Zotero、Mendeley 以及 Rayyan 等筛选工具都可以导入。
如何将 EndNote 文献库转换为 BibTeX?
将文献库导出为 XML,在此载入,然后选择 BibTeX。引用键由第一作者、年份以及标题中第一个有实际意义的词构成;若有重复,则以 a、b、c 后缀加以区分。
转换时会丢失任何内容吗?
目标格式中没有对应项的字段会被丢弃,警告会列出其中重要的部分。RIS 保留关键词、摘要和备注;BibTeX 则不保留。EndNote 文献库中的附件、分组、标签和自定义字段都不会被带入。
为什么某些记录缺少 DOI?
DOI 取自 EndNote 的电子资源编号字段。若该字段为空,或存放的是其他内容(例如 PMC ID),就没有可写入的 DOI。警告会注明被保留为备注的那个值。
Zotero 导出的 EndNote XML 在这里能用吗?
可以。Zotero 使用相同的记录结构,因此其 EndNote XML 导出文件也能转换。Zotero 本身也能直接读取 EndNote XML,因此只有当您需要输出 RIS 或 BibTeX 时才需要使用本工具。
我的文献库会被上传到任何地方吗?
不会。转换在您的浏览器中进行,任何内容都不会发送到服务器。非常大的文献库需要几秒钟才能完成转换,因为所有操作都在您自己的计算机上完成。

相关工具

引文与参考文献工具中的更多工具