利用JS代码快速获得知网论文作为参考文献的引用文本

Posted Howard Zhang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了利用JS代码快速获得知网论文作为参考文献的引用文本相关的知识,希望对你有一定的参考价值。

写论文的时候,发现知网虽然提供了生成参考文献引用标注的功能,但是效率仍然不太高。我就忙里偷闲写了一段简单的脚本,能无延迟地生成这段引用文本。目前支持期刊论文和硕士论文。


代码:

 

(function(){var a=[],b,c,t,w,i=\'.sourinfo\',z=i+\'>p a\',f=function(e){return $(e).html()};$(\'.author a\').each(function(i,e){a.push(f(e))});b=f(i+\'>.title a\');if(b){t=/(\\d+).(\\d+)/.exec(f($(z).eq(2)));b+=\',\'+t[1]+\',\'+t[2]*1+\':\'+f($(\'.total>span b\').eq(1));w=\'[J]\'}else{$(\'script\').each(function(i,e){t=/SetRefChartDataEx.+\'(\\d+)\'/.exec(f(e));if(t){c=t[1]}});b=f(z)+\',\'+c;w=\'[D]\'}console.log(a.join(\',\')+\'. \'+f(\'h2.title\')+w+\'. \'+b);})()

 

使用方法:

 

 

 

以上是关于利用JS代码快速获得知网论文作为参考文献的引用文本的主要内容,如果未能解决你的问题,请参考以下文章

怎么导出英文参考文献

如何用Zotero获取硕士博士论文的引用信息

论文查重用了啥算法

如何利用Excel实现BibTex格式参考文献的自定义编辑?

《文献管理与信息分析》第四讲学习笔记

知网期刊论文检测系统介绍