Pubmed xml export

Hello all, I am trying to use the pubmed xml file export to deliver files to J-Gate, but when I run the export I receive the following error message:

unterminated entity reference Market Access, Oncology)
Content error in the external subset
Content error in the external subset
Could not load the external subset “http://www.ncbi.nlm.nih.gov/entrez/query/static/PubMed.dtd

Additionally the abstract is not pulled into the file.

Is there anything I should fix? Can anyone help in understanding if this export should work?
thank you!
Lucia

Hi @lsteele,

What version of OJS are you using? (Please include this in your posts.)

Thanks,
Alec Smecher
Public Knowledge Project Team

Hi Alec,
I am using V. 3.1.1.2

Hi @lsteele,

At a guess, I think there is some content with an invalid character encoding in your database that is causing an XML validation problem. I’d suggest working with an XML validator (most XML editors will do this, and there are stand-alone tools like xmllint) to identify where the problem appears in the XML export; if you can find it there, it should be fairly straight-forward to track the equivalent data down in your database and correct it.

Regards,
Alec Smecher
Public Knowledge Project Team

thanks Alec,
I will have a go!!
Lucia

Hey @lsteele, could u find a solution for this problem? I am having the same issue.
OJS 3.1.2.4

Erros de validação:
Could not load the external subset “http://www.ncbi.nlm.nih.gov/entrez/query/static/PubMed.dtd

XML inválido:

Hello Hugo, I am still in need to establish the best process to deliver… I will go back to investigate this in a couple of weeks, though, as I am finalising journal import first. I will keep in touch…
Regards,
Lucia

1 Like