Export to Endnote XML format

Hello, I am making the switch from Papers3 to Zotero and having a problem with subsequent exports from Zotero. I need to be able to export a selection of references (just the metadata) from Zotero to an Endnote XML file. I tried using the menu Export Files > Format: Endnote XML, which seems to work but the resulting file does not contain the coding for "style" in front of all of the field entries. Without this, the xml file is rejected by a separate, custom-made online database that I must use for sharing refs with colleagues.

For example, the Zotero export xml file includes:
[secondary-title][Conservation Genetics][/secondary-title][/titles][pages][105-108][/pages]

when I need it to be:
[secondary-title][style face="normal" font="default" size="100%"]Conservation Genetics[/style][/secondary-title][/titles][pages][style face="normal" font="default" size="100%"]105-108[/style][/pages]

*replace the [ ] with less-than or greater-than symbols (I don't know how to type that without this post omitting those symbols).

Through a lot of arduous trial and error editing, I figured out if the style face code doesn't precede most of the fields, then when I try to import this into my online database it will either be blank in that field, or only include the first letter of that entry. In the above example, the entry for Journal Name would just be "C". The style face code needs to be included before title, secondary-title, year, pages, volume, number, issue, language, keyword, and abstract. Oddly, my database doesn't care if the author fields is not preceded by the style face code, as those are imported correctly without it.

When I export several references from Papers3 using an Endnote XML format, the text does include all these preceding style face notations. Is there a setting in Zotero that I need to activate to adjust the Endnote XML format export??
Hope this makes sense, thanks!
  • That just sounds like a parsing bug in your database. EndNote XML doesn't require those nodes, and there's no reason they should need to be present for normal fields. You should report this to whoever made that database.
  • Well I thought it seemed superfluous; I only know that adding those items makes it work perfectly. Unfortunately, I can no longer contact the database maker and have no idea how to dive in there and debug it. Modifying the xml file was the max of my capabilities at this point. Thanks though.
Sign In or Register to comment.