The xml file you selected to import does not conform to the EndNote X2, X3, X4 or X5 XML schema.

If you are reading this post, it is just possible that you are using Nvivo from QSR and trying to work out why you can’t import your references after receiving this error:

Nvivo 10 EndNote XML Import Error
The xml file you selected to import does not conform to the EndNote X2, X3, X4 or X5 XML schema.

For me this unhelpful error message was easily fixed. And the answer is not to do with an incompatibility between EndNote X6 and Nvivo 10 as I had originally thought (X6 xml works just as well as X5 with Nvivo 10). The answer is simply that not all references created with EndNote are equal. Just 1 of my 70 references was corrupt and causing Nvivo spit back the above error message at me.

So this is how I fixed my problem. First I exported just 1 of 70 references to an XML file from my EndNote library and tried to import it with Nvivo. Success!
Then I exported 35 of 70 to another xml file and attempted to import it – and so forth in increasing numbers until I hit my 1 bad EndNote reference. EndNote it seems was rejecting my 1 bad reference because it contained crazy cut-and-paste badness. See the whacky character in my cut and paste abstract (below)? Yep! That was the problem. Frustrating problem but simply fixed in the end by removing this bad character (doing this in EndNote didn’t work for me – so I needed to edit the XML file with a text editor).

So, if this post has helped you (I couldn’t find a good answer anywhere!) please take a moment to link back to this post or just comment and say thanks!

Bad Characters in EndNote reference can trip up Nvivo when imported as XML
Bad characters in EndNote reference can trip up Nvivo when imported as XML

 

One Reply to “The xml file you selected to import does not conform to the EndNote X2, X3, X4 or X5 XML schema.”

Leave a Reply

Your email address will not be published.