尽管数字对象标识符(DOI)已成为科学出版的标准,但某些学术论文系统使用文本对象标识符(Bibcode)作为文章唯一标识。identifiers-bibcode是 npm 包中的一个工具,可以为其提供 Bibcode 代码并返回与其相关的元数据。本文将介绍如何使用这个工具。
安装identifiers-bibcode
使用以下命令安装identifiers-bibcode:
$ npm install identifiers-bibcode
使用identifiers-bibcode
在您的代码中,您需要使用以下代码行来初始化 identifiers-bibcode:
var bibcode = require('identifiers-bibcode');
接下来,只需输入您从文献数据库中获取的 Bibcode,如下所示:
var result = bibcode('2017ApJ...845..148B');
然后,将返回与指定 Bibcode 相关的元数据。例如,可以打印元数据的所有者:
console.log(result.owner);
也可以请求 Bibcode 的 ASCII 版本:
console.log(result.ascii);
您可以通过阅读源代码文档了解更多方法,但上述代码足以概述此功能。
示例代码
下面是一个完整的示例代码,可以使用 identifiers-bibcode 返回与指定 Bibcode 相关的元数据。
var bibcode = require('identifiers-bibcode'); var cite = '2017ApJ...845..148B'; var result = bibcode(cite); console.log('文章的所有者:' + result.owner); console.log('发表日期:' + result.date); console.log('文章标题:' + result.title); console.log('第一个作者:' + result.author[0].name); console.log('摘要:' + result.abstract);
指导意义
identifiers-bibcode 是一个方便的工具,可以帮助您获取有关文章的详细信息。它可以为您省去手动搜索文章信息的时间和精力。使用这个npm包,您可以轻松地获取 Bibcode 元数据,包括发表日期、作者、标题和摘要。这有助于减轻您的负担,更快地完成学术研究。
结论
identifiers-bibcode 是一个有用的 npm 包,可以很方便地获取 Bibcode 元数据。本文提供了有关如何安装和使用 identifiers-bibcode 的详细指南,并提供了示例代码来作为参考。它提供了使学术研究变得更加高效的工具,在以后的开发中,可以为您省去时间和精力,并帮助您快速获得需要的信息。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60055a1581e8991b448d7b80