OJS如何批量导入文章数据?

所属专题:OJS期刊管理系统 来源: 丁老师原创 更新时间:2026-04-15 09:41 浏览: 2784 IP属地: 深圳

很多同学,他们在使用OJS之前,自己的网站已经发布了很多期刊文章,在使用OJS之后,有什么办法,可以把这些文章的数据一次性的批量导入到OJS中呢?今天丁老师给你解答。

OJS导入文章的方法:
1.用管理员账号进入Dashboard,左侧菜单选择Tools。进入页面后,右侧点击选择Native XML Plugin。

image.png

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

image.png

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数据导入服务协助完成。

ojs相关文章

OJS支持投稿付费吗?

今天有做期刊的朋友问,OJS系统期刊支持线上投稿付费吗?就是说他只有在OJS系统中,线上付了款,才可以投稿,可以实现这种功能吗?作为OJS系统专业的开发人员,丁老师可以告诉你,这个功能OJS是支持的哦,不仅支持投稿付费,还支持多种支付方...

OJS系统支持多少本期刊?每本期刊支持多少篇...

经常有学术行业一些新的出版社,或是准备创刊,做期刊运营的小伙伴咨询丁老师,OJS系统(Open Journal Systems期刊管理系统)最多支持多少本期刊呀?本每期刊,最多能提交多少篇文章,论文投稿有什么限制吗?服务器需要容量多大呢...

在OJS3.5中如何编辑邮件模板?

OJS系统中,关于投稿-同行评审(审核、退稿、通过)-发布等流程中,任何操作都是会有邮件通知的,在评审进入每一个环节时,会自动的把相关的信息通过邮件发送给相关人员,如图:OJS自带邮件模板,包含了对应工作流的内容:期刊名称、期刊网址、工...

OJS3.5.0rc2版本已发布

根据从OJS官网PKP获取的信息显示,最新版本的OJS3.5.0rc2版本已发布。丁老师第一时间下载并进行了安装测试。截至目前,已知有2个改动:1.设置-设置站点-设置向导/用户流程;2.增加期刊设置-用户角色-邀请功能;OJS3.5....