利用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代码快速获得知网论文作为参考文献的引用文本的主要内容,如果未能解决你的问题,请参考以下文章