DataCite has published an XML schema that defines the valid format for any metadata submissions to the DataCite Metadata Store.
As ARDC integrates with the DOI system via DataCite, all metadata that is passed as a parameter to one of the Cite My Data web services must adhere to this schema. The ARDC Cite My Data M2M service supports all versions of the DataCite schema. The service will validate against the version of the schema specified in the metadata provided by the client. More information about the schema can be found at DataCite schema.
The schema must be declared in the root element as follows:
<resource xmlns="http://datacite.org/schema/kernel-2.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://datacite.org/schema/kernel-2.2 http://schema.datacite.org/meta/kernel-2.2/metadata.xsd">
If you have problems uploading your XML documents, 3rd party tools can be used to diagnose and validate your XML. One of many tools is http://www.xmlvalidation.com.