package
0.6.27
Repository: https://github.com/front-matter/commonmeta.git
Documentation: pkg.go.dev

# Functions

Convert converts Commonmeta metadata to Crossrefxml metadata.
Fetch gets the metadata for a single work from the Crossref API and converts it to the Commonmeta format.
Get gets the metadata for a single work from the Crossref API in Crossref XML format.
No description provided by the author
No description provided by the author
Load loads the metadata for a single work from a XML file.
LoadAll loads the metadata for a list of works from an XML file and converts it to the Commonmeta format.
Read Crossref XML response and return work struct in Commonmeta format.
ReadAll reads a list of Crossref XML responses and returns a list of works in Commonmeta format.
Upsert updates or creates Crossrefxml metadata.
UpsertAll updates or creates a list of Crossrefxml metadata.
Write writes Crossrefxml metadata.
WriteAll writes a list of commonmeta metadata.

# Variables

CMToCRMappings maps Commonmeta types to Crossref types source: http://api.crossref.org/types.
CRToCMMappings maps Crossref Query types to Commonmeta types source: https://www.crossref.org/schemas/crossref_query_output3.0.xsd Crossref Query naming conventions are different from the REST API.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
Affiliation represents an affiliation in Crossref XML metadata.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Content represents the Crossref XML metadata returned from Crossref.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Crossrefxml represents the Crossref XML metadata.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ISBN represents a ISSN in Crossref XML metadata.
ISSN represents a ISSN in Crossref XML metadata.
No description provided by the author
ItemNumber represents an item number in Crossref XML metadata.
Journal represents a journal in Crossref XML metadata.
JournalArticle represents a journal article in Crossref XML metadata.
No description provided by the author
JournalMetadata represents journal metadata in Crossref XML metadata.
No description provided by the author
No description provided by the author
OrganizationName represents an organization in Crossref XML metadata.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PersonName represents a person in Crossref XML metadata.
PostedContent represents posted content in Crossref XML metadata.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Resource represents a resource in Crossref XML metadata.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Titles represents the titles in Crossref XML metadata.

# Type aliases

No description provided by the author