degruyter

package
v0.1.330 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 7, 2021 License: GPL-3.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// SourceID for internal bookkeeping.
	SourceID = "50"
	// SourceName for finc.mega_collection.
	SourceName            = "De Gruyter Journals / Social Sciences and Humanities"
	TechnicalCollectionID = "sid-50-col-degruyterssh"
	// Format for intermediate schema.
	Format = "ElectronicArticle"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Article

type Article struct {
	XMLName xml.Name `xml:"article"`
	jats.Article
}

Article with extras for this source.

func (*Article) Identifiers

func (article *Article) Identifiers() (jats.Identifiers, error)

Identifiers returns the doi and the dependent url and recordID in a struct. It is an error, if there is no DOI.

func (*Article) ToIntermediateSchema

func (article *Article) ToIntermediateSchema() (*finc.IntermediateSchema, error)

ToIntermediateSchema converts a jats article into an internal schema.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL