Other Resources:
DOI Content in DataCite XML Format
How to represent DOI content in DataCite XML format?
✍: FYIcenter.com
DataCite XML is an XML schema used by DataCite.org which
is a global DOI Registration Agency serving .
If you want to register a new DOI with DataCite.org
you need submit your request in DataCite XML format.
The DataCite XML format is triggered by the "application/vnd.datacite.datacite+xml" MIME type as shown this HTTP request syntax:
GET https://doi.org/{doi} HTTP/1.1 Accept: application/vnd.datacite.datacite+xml
Here is an example of how to use the DOI Content Negotiation service to get the DataCite XML format of a given DOI:
fyicenter$ curl -H "Accept: application/vnd.datacite.datacite+xml" \ 'https://doi.org/10.1126/science.169.3946.635' <html><head><title>Handle Redirect</title></head> <body> <a href="https://api.crossref.org/v1/works/10.1126%2Fscience.169.3946.635/transform"> https://api.crossref.org/v1/works/10.1126%2Fscience.169.3946.635/transform</a> </body></html>
Okay, doi.org is not serving this Content Negotiation request directly. It is redirecting you to api.crossref.org to get the response.
You can add the -L option to let "curl" follow the redirected location. api.crossref.org will return you the DOI content in DataCite XML format.
fyicenter$ curl -LH "Accept: application/vnd.datacite.datacite+xml" \ 'https://doi.org/10.1126/science.169.3946.635' No acceptable resource available.
Too bad. api.crossref.org does not support this content format.
⇒ DOI Content in Crossref Unixref XML Format
⇐ DOI Content in ONIX for DOI Format
2022-10-06, 162👍, 0💬
Popular Posts:
Collections: Download Papers Open Access Lookup DOI FAQs Other Resources: Software QA Resources Deve...
How to lookup OA information of a given DOI number? If you know the DOI (Digital Object Identifier) ...
How to download Scientific paper with Telegram? Sci-Hub has provided a Telegram bot for you to downl...
How to lookup OA information of a given DOI number? If you know the DOI (Digital Object Identifier) ...
How to download Scientific paper with Telegram? Sci-Hub has provided a Telegram bot for you to downl...