很多同学,他们在使用OJS之前,自己的网站已经发布了很多期刊文章,在使用OJS之后,有什么办法,可以把这些文章的数据一次性导入到OJS中呢?今天丁老师给你解答。
OJS导入文章的方法:
1.用管理员账号进入Dashboard,左侧菜单选择Tools。进入页面后,右侧点击选择Native XML Plugin。

2.进入Native XML导入页面,在Import选项卡中,点击Upload File,上传要导入的文章xml文件,即可导入。

3.XMl格式范例:
<?xml version="1.0" encoding="utf-8"?>
<articles xmlns="http://pkp.sfu.ca" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pkp.sfu.ca native.xsd">
<article xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" locale="en">
<submission_file xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pkp.sfu.ca native.xsd">
<name locale="zh_CN">文件名称.pdf</name>
<file id="27" filesize="116414" extension="pdf">
<embed encoding="base64">文件base64值</embed>
</file>
</submission_file>
<publication xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1" status="1" url_path="" seq="0" access_status="0" section_ref="ART" xsi:schemaLocation="http://pkp.sfu.ca native.xsd">
<id type="internal" advice="ignore">21</id>
<id type="doi" advice="update">10.0000/cy3j9n23</id>
<title locale="en">文章标题1</title>
<abstract locale="en">文章摘要</abstract>
<authors xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pkp.sfu.ca native.xsd">
<author include_in_browse="true" user_group_ref="" seq="0" id="19">
<givenname locale="en">作者姓名</givenname>
<country>作者国家代码</country>
<email>作者Email</email>
</author>
</authors>
</publication>
</article>
<article xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" locale="en">
<submission_file xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pkp.sfu.ca native.xsd">
<name locale="zh_CN">文件名称.pdf</name>
<file id="27" filesize="116414" extension="pdf">
<embed encoding="base64">文件base64值</embed>
</file>
</submission_file>
<publication xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1" status="1" url_path="" seq="0" access_status="0" section_ref="ART" xsi:schemaLocation="http://pkp.sfu.ca native.xsd">
<id type="internal" advice="ignore">21</id>
<id type="doi" advice="update">10.0000/cy3j9n23</id>
<title locale="en">文章标题2</title>
<abstract locale="en">文章摘要</abstract>
<authors xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pkp.sfu.ca native.xsd">
<author include_in_browse="true" user_group_ref="" seq="0" id="19">
<givenname locale="en">作者姓名</givenname>
<country>作者国家代码</country>
<email>作者Email</email>
</author>
</authors>
</publication>
</article>
</articles>导入须知:
1.请按照XMl格式来填写内容。
2.文章的PDF或Word附件,须以base64的内容格式,填入到<embed encoding="base64">中。
备注:
这是OJS系统自带的导入功能,需要严格按照XML的格式来完善内容,确保内容无误后可以导入,但是该操作需要具备一定的专业能力,如果格式不对或者内容错误,就会出现无法导入的情况。
如果你也有大量数据需要导入,却自己无法解决,可以使用丁老师的OJS数据导入服务协助完成。
有使用Open Journal Systems期刊管理系统(OJS)的同学咨询,想修改一个页面模板,但是在对OJS系统进行二次开发时,页面和程序改了后,打开网址后页面却没有变化,修改没有起到效果,无论怎么刷新也是不行,这是怎么回事呢?问...
经常有使用Open Journal Systems(OJS)期刊管理系统的同学咨询,OJS系统是否支持Semantic Scholar(西门铁克学术)数据库呢?如何让OJS的投稿文章,也被Semantic Scholar收录呢?今天丁老...
最近有个使用Open Journal Systems的新客户咨询丁老师,为什么OJS系统发布的文章在浏览时不显示文章内容详情呢?有没有办法显示呢?今天丁老师就这个问题做一下介绍。为什么OJS已发布的文章页面不显示文章内容?OJS系统的文...
OJS系统的search功能,默认是搜索所有期刊的内容,如果想搜索指定期刊的内容怎么办呢?经过丁老师研究,发现ojs系统是可以搜索指定期刊内容的。在默认点search后,页面的url为:https://www.ojs.com/index...