Documentation ¶
Index ¶
- Constants
- Variables
- type Publication
- func (p Publication) Authors() []finc.Author
- func (p Publication) Date() (time.Time, error)
- func (p Publication) ISBNList() (isbns []string)
- func (p Publication) OnlineISSN() (issns []string)
- func (p Publication) PageCount() string
- func (p Publication) PaperISSN() (issns []string)
- func (p Publication) ToIntermediateSchema() (*finc.IntermediateSchema, error)
- type XPublication
Constants ¶
View Source
const ( SourceID = "89" Format = "ElectronicArticle" Collection = "IEEE Xplore Library" Genre = "article" DefaultRefType = "EJOUR" )
Variables ¶
View Source
var ( ErrNoDate = errors.New("no date found") ErrNoIdentifier = errors.New("missing identifier") )
Functions ¶
This section is empty.
Types ¶
type Publication ¶
type Publication struct { xml.Name `xml:"publication"` Title string `xml:"title"` TitleAbbreviation string `xml:"titleabbrev"` Normtitle string `xml:"normtitle"` Publicationinfo struct { Idamsid string `xml:"idamsid"` Publicationtype string `xml:"publicationtype"` Publicationsubtype string `xml:"publicationsubtype"` Ieeeabbrev string `xml:"ieeeabbrev"` Acronym string `xml:"acronym"` Pubstatus string `xml:"pubstatus"` Publicationopenaccess string `xml:"publicationopenaccess"` StandardID string `xml:"standard_id"` Packagemembers []string `xml:"packagememberset>packagemember"` Isbn []struct { Isbntype string `xml:"isbntype,attr"` Mediatype string `xml:"mediatype,attr"` Value string `xml:",chardata"` } `xml:"isbn"` BmsProductNumber struct { MediaType string `xml:"mediatype,attr"` Value string `xml:",chardata"` } TCN string `xml:"tcn"` Issn []struct { Mediatype string `xml:"mediatype,attr"` Value string `xml:",chardata"` } `xml:"issn"` Pubtopicalbrowse []string `xml:"pubtopicalbrowseset>pubtopicalbrowse"` Copyrightgroup struct { Copyright []struct { Year string `xml:"year"` Holder string `xml:"holder"` } } PublisherNames []string `xml:"publisher>publishername"` Holdstatus string `xml:"holdstatus"` Confgroup struct { ConfTitle string `xml:"conftitle"` Confdate []struct { Confdatetype string `xml:"confdatetype,attr"` Year string `xml:"year"` Month string `xml:"month"` Day string `xml:"day"` } `xml:"confdate"` Conflocation string `xml:"conflocation"` Confcountry string `xml:"confcountry"` ConferenceType string `xml:"conference_type"` DoiPermission string `xml:"doi_permission"` } `xml:"confgroup"` Amsid string `xml:"amsid"` Coden string `xml:"coden"` } `xml:"publicationinfo"` Volume struct { Volumeinfo struct { Year string `xml:"year"` Idamsid string `xml:"idamsid"` Notegroup string `xml:"notegroup"` Issue struct { Amsid string `xml:"amsid"` Amscreatedate string `xml:"amscreatedate"` Issuestatus string `xml:"issuestatus"` } `xml:"issue"` Volumenum string `xml:"volumenum"` } `xml:"volumeinfo"` Article struct { Title string `xml:"title"` Articleinfo struct { Articleseqnum string `xml:"articleseqnum"` Csarticlesortorder string `xml:"csarticlesortorder"` Articledoi string `xml:"articledoi"` Idamsid string `xml:"idamsid"` Articlestatus string `xml:"articlestatus"` Articleopenaccess string `xml:"articleopenaccess"` Articleshowflag string `xml:"articleshowflag"` Issuenum string `xml:"issuenum"` Articleplagiarizedflag string `xml:"articleplagiarizedflag"` Articlenodoiflag string `xml:"articlenodoiflag"` Articlecoverimageflag string `xml:"articlecoverimageflag"` Csarticlehtmlflag string `xml:"csarticlehtmlflag"` Articlereferenceflag string `xml:"articlereferenceflag"` Articlepeerreviewflag string `xml:"articlepeerreviewflag"` Holdstatus string `xml:"holdstatus"` ArticleLicense string `xml:"articlelicense"` ArticleLicenseURI string `xml:"article_license_uri"` Articlecopyright struct { Holderisieee string `xml:"holderisieee,attr"` Year string `xml:"year,attr"` } `xml:"articlecopyright"` Abstract string `xml:"abstract"` Authorgroup struct { Author []struct { Normname string `xml:"normname"` Surname string `xml:"surname"` Affiliation string `xml:"affiliation"` Firstname string `xml:"firstname"` } `xml:"author"` } `xml:"authorgroup"` Date []struct { Datetype string `xml:"datetype,attr"` Year string `xml:"year"` Month string `xml:"month"` Day string `xml:"day"` } `xml:"date"` Numpages string `xml:"numpages"` Size string `xml:"size"` Filename []struct { Docpartition string `xml:"docpartition,attr"` Filetype string `xml:"filetype,attr"` } `xml:"filename"` Artpagenums struct { Endpage string `xml:"endpage,attr"` Startpage string `xml:"startpage,attr"` } `xml:"artpagenums"` Numreferences string `xml:"numreferences"` Amsid string `xml:"amsid"` Csarticleid string `xml:"csarticleid"` Keywordset struct { Keywordtype string `xml:"keywordtype,attr"` Keyword []struct { Term string `xml:"keywordterm"` } `xml:"keyword"` } `xml:"keywordset"` } `xml:"articleinfo"` } `xml:"article"` } `xml:"volume"` }
Publication represents a publication.
func (Publication) Date ¶
func (p Publication) Date() (time.Time, error)
Date returns the date of the publication. There are multiple dates, "LastEdit", "LastInspecUpd", "OriginalPub", "ePub" - use OriginalPub.
func (Publication) ISBNList ¶
func (p Publication) ISBNList() (isbns []string)
ISBNList returns a list of ISBN.
func (Publication) OnlineISSN ¶
func (p Publication) OnlineISSN() (issns []string)
OnlineISSN returns the online ISSN found in the publication.
func (Publication) PageCount ¶
func (p Publication) PageCount() string
PageCount the page count as string.
func (Publication) PaperISSN ¶
func (p Publication) PaperISSN() (issns []string)
PaperISSN returns the online ISSN found in the publication.
func (Publication) ToIntermediateSchema ¶
func (p Publication) ToIntermediateSchema() (*finc.IntermediateSchema, error)
ToIntermediateSchema does a type conversion only.
type XPublication ¶ added in v0.1.256
type XPublication struct { XMLName xml.Name `xml:"publication"` Text string `xml:",chardata"` Title struct { Text string `xml:",chardata"` // IET Generation, Transmiss... } `xml:"title"` Normtitle struct { Text string `xml:",chardata"` // Generation, Transmission ... } `xml:"normtitle"` Publicationinfo struct { Text string `xml:",chardata"` Idamsid struct { Text string `xml:",chardata"` // 0b000064806f4938, 0b00006... } `xml:"idamsid"` Publicationtype struct { Text string `xml:",chardata"` // Periodical, Periodical, P... } `xml:"publicationtype"` Publicationsubtype struct { Text string `xml:",chardata"` // IEE Periodical, IEE Perio... } `xml:"publicationsubtype"` Pubstatus struct { Text string `xml:",chardata"` // Active, Active, Active, A... } `xml:"pubstatus"` Publicationopenaccess struct { Text string `xml:",chardata"` // F, F, F, F, F, F, F, F, F... } `xml:"publicationopenaccess"` StandardID struct { Text string `xml:",chardata"` // 0, 0, 0, 0, 0, 0, 0, 0, 0... } `xml:"standard_id"` ISSN []struct { Text string `xml:",chardata"` // 1751-8687, 1751-8695, 175... Mediatype string `xml:"mediatype,attr"` } `xml:"issn"` Keywordset struct { Text string `xml:",chardata"` Keywordtype string `xml:"keywordtype,attr"` Keyword []struct { Text string `xml:",chardata"` Keywordterm struct { Text string `xml:",chardata"` // Changed "Copyright" from ... } `xml:"keywordterm"` } `xml:"keyword"` } `xml:"keywordset"` Pubtopicalbrowseset struct { Text string `xml:",chardata"` Pubtopicalbrowse []struct { Text string `xml:",chardata"` // Power, Energy and Industr... } `xml:"pubtopicalbrowse"` } `xml:"pubtopicalbrowseset"` Copyrightgroup struct { Text string `xml:",chardata"` Copyright struct { Text string `xml:",chardata"` Year struct { Text string `xml:",chardata"` // 2007-2012, 2007-2012, 200... } `xml:"year"` Holder struct { Text string `xml:",chardata"` // IET, IET, IET, IET, IET, ... } `xml:"holder"` } `xml:"copyright"` } `xml:"copyrightgroup"` Publisher struct { Text string `xml:",chardata"` Publishername struct { Text string `xml:",chardata"` // IET, IET, IET, IET, IET, ... } `xml:"publishername"` Address struct { Text string `xml:",chardata"` Country struct { Text string `xml:",chardata"` // UK, UK, UK, UK, UK, UK, U... } `xml:"country"` Street struct { Text string `xml:",chardata"` // Michael Faraday House, Mi... } `xml:"street"` Otheraddr struct { Text string `xml:",chardata"` // Six Hills Way, Six Hills ... } `xml:"otheraddr"` City struct { Text string `xml:",chardata"` // Stevenage, Stevenage, Ste... } `xml:"city"` State struct { Text string `xml:",chardata"` // Hertfordshire, Hertfordsh... } `xml:"state"` Postcode struct { Text string `xml:",chardata"` // SG1 2AY, SG1 2AY, SG1 2AY... } `xml:"postcode"` } `xml:"address"` Publisherloc struct { Text string `xml:",chardata"` // Michael Faraday House, Mi... } `xml:"publisherloc"` } `xml:"publisher"` Holdstatus struct { Text string `xml:",chardata"` // Publish, Publish, Publish... } `xml:"holdstatus"` Confgroup struct { Text string `xml:",chardata"` DoiPermission struct { Text string `xml:",chardata"` // F, F, F, F, F, F, F, F, F... } `xml:"doi_permission"` Confdate []struct { Text string `xml:",chardata"` Confdatetype string `xml:"confdatetype,attr"` Year struct { Text string `xml:",chardata"` // 1994, 1994, 1994, 1994, 1... } `xml:"year"` Month struct { Text string `xml:",chardata"` // Aug., Aug., Aug., Aug., A... } `xml:"month"` Day struct { Text string `xml:",chardata"` // 24, 26, 24, 26, 24, 26, 2... } `xml:"day"` } `xml:"confdate"` Confcountry struct { Text string `xml:",chardata"` // UK, UK, UK, UK, UK, UK, U... } `xml:"confcountry"` Conftitle struct { Text string `xml:",chardata"` // 13th International Confer... } `xml:"conftitle"` Conflocation struct { Text string `xml:",chardata"` // Edinburgh, Edinburgh, Edi... } `xml:"conflocation"` ConferenceType struct { Text string `xml:",chardata"` // E, E, E, E, E, E, E, E, E... } `xml:"conference_type"` ConferenceStage struct { Text string `xml:",chardata"` } `xml:"conference_stage"` } `xml:"confgroup"` Amsid struct { Text string `xml:",chardata"` // 4082359, 4082359, 4082359... } `xml:"amsid"` Coden struct { Text string `xml:",chardata"` // IGTDAW, IGTDAW, IGTDAW, I... } `xml:"coden"` Packagememberset struct { Text string `xml:",chardata"` Packagemember []struct { Text string `xml:",chardata"` // None, None, None, None, N... } `xml:"packagemember"` } `xml:"packagememberset"` Ieeeabbrev struct { Text string `xml:",chardata"` // IEE, IEE, IEE, IEE, IEE, ... } `xml:"ieeeabbrev"` Acronym []struct { Text string `xml:",chardata"` // IET, IET, IET, IET, IET, ... Acronymtype string `xml:"acronymtype,attr"` } `xml:"acronym"` Pubsponsor []struct { Text string `xml:",chardata"` Society struct { Text string `xml:",chardata"` // Univ. Maryland Inst. Adv.... } `xml:"society"` } `xml:"pubsponsor"` ISBN []struct { Text string `xml:",chardata"` // 978-1-78561-139-1, 978-1-... Isbntype string `xml:"isbntype,attr"` Mediatype string `xml:"mediatype,attr"` } `xml:"isbn"` Invpartnumber struct { Text string `xml:",chardata"` // PEP0554Z, PES07947, PEZ08... } `xml:"invpartnumber"` Productnumber []struct { Text string `xml:",chardata"` // PEP0554Z, PES07947, PEZ08... Pubtype string `xml:"pubtype,attr"` } `xml:"productnumber"` LCCN struct { Text string `xml:",chardata"` // 2006468679, 2006468679, 2... } `xml:"lccn"` BmsProductNumber []struct { Text string `xml:",chardata"` // CFP17O22-ART, CFP17O22-AR... Mediatype string `xml:"mediatype,attr"` } `xml:"bms_product_number"` Tcn struct { Text string `xml:",chardata"` // 43375, 43375, 43375, 4337... } `xml:"tcn"` PublicationIeeeSponsored struct { Text string `xml:",chardata"` // No, No, No, No, No, No, N... } `xml:"publication_ieee_sponsored"` T13comments struct { Text string `xml:",chardata"` // Quality Review 7.13.2017,... } `xml:"t13comments"` Publicationdoi struct { Text string `xml:",chardata"` // 10.1109/INTMAG.5091, 10.1... } `xml:"publicationdoi"` ConfURL struct { Text string `xml:",chardata"` // wirelesshealth.org/2016, ... } `xml:"conf_url"` PubApprovalDate struct { Text string `xml:",chardata"` // 11, 11, 11, 11, 11, 11, 1... } `xml:"PubApprovalDate"` Stdnumber struct { Text string `xml:",chardata"` // 8802-1Q:2016/Cor 1-2017, ... } `xml:"stdnumber"` StandardSubtype struct { Text string `xml:",chardata"` // IEEE Standard, IEEE Stand... } `xml:"standard_subtype"` StandardStatus struct { Text string `xml:",chardata"` // Active, Active, Active, A... } `xml:"standard_status"` Standardmodifierset struct { Text string `xml:",chardata"` StandardModifier struct { Text string `xml:",chardata"` // Approved, Approved, Appro... } `xml:"standard_modifier"` } `xml:"standardmodifierset"` StandardFamily struct { Text string `xml:",chardata"` // 802.1Q-2014/Cor 1, 802.3b... } `xml:"standard_family"` Standardpackageset struct { Text string `xml:",chardata"` StandardPackage []struct { Text string `xml:",chardata"` // Local and Metropolitan Ar... } `xml:"standard_package"` } `xml:"standardpackageset"` Icscodes struct { Text string `xml:",chardata"` CodeTerm []struct { Text string `xml:",chardata"` // Networking, Networking, P... Codenum string `xml:"codenum,attr"` } `xml:"code_term"` } `xml:"icscodes"` Pubsponsoringcommitteeset struct { Text string `xml:",chardata"` Pubsponsoringcommittee []struct { Text string `xml:",chardata"` // LAN/MAN Standards Committ... } `xml:"pubsponsoringcommittee"` } `xml:"pubsponsoringcommitteeset"` StandardRelationship []struct { Text string `xml:",chardata"` // 7394900, 8082796, 6086, 6... Prodnum string `xml:"prodnum,attr"` RelationshipDate string `xml:"relationship_date,attr"` Type string `xml:"type,attr"` } `xml:"standard_relationship"` AssociatedPunumber struct { Text string `xml:",chardata"` // 7445795, 7425111, 7995159... } `xml:"associated_punumber"` StandardBundle struct { Text string `xml:",chardata"` BundleName struct { Text string `xml:",chardata"` // IEEE Standard for Design ... } `xml:"bundle_name"` BundleType struct { Text string `xml:",chardata"` // Mandatory, Mandatory, Man... } `xml:"bundle_type"` BundleProductNumber struct { Text string `xml:",chardata"` // STDRL20513, STDRL20779, S... } `xml:"bundle_product_number"` BaseStandardProductNumber struct { Text string `xml:",chardata"` // STD20779, STD22475, STD22... } `xml:"base_standard_product_number"` } `xml:"standard_bundle"` } `xml:"publicationinfo"` Volume struct { Text string `xml:",chardata"` Volumeinfo struct { Text string `xml:",chardata"` Year struct { Text string `xml:",chardata"` // 2017, 2017, 2017, 2017, 2... } `xml:"year"` Volumenum struct { Text string `xml:",chardata"` // 11, 11, 11, 11, 11, 11, 1... } `xml:"volumenum"` Idamsid struct { Text string `xml:",chardata"` // 0b00006485b9045f, 0b00006... } `xml:"idamsid"` Issue struct { Text string `xml:",chardata"` Issuenum struct { Text string `xml:",chardata"` // 2, 2, 2, 2, 2, 2, 2, 2, 2... } `xml:"issuenum"` Amsid struct { Text string `xml:",chardata"` // 7834146, 7834146, 7834146... } `xml:"amsid"` Issuestatus struct { Text string `xml:",chardata"` // Complete, Complete, Compl... } `xml:"issuestatus"` Issuepart struct { Text string `xml:",chardata"` // Regular Papers, Regular P... } `xml:"issuepart"` Amscreatedate struct { Text string `xml:",chardata"` // 1/19/2017 12:00:00 AM, 1/... } `xml:"amscreatedate"` IssueCompleteDate struct { Text string `xml:",chardata"` Year struct { Text string `xml:",chardata"` // 2017, 2016, 2017, 2016, 2... } `xml:"year"` Month struct { Text string `xml:",chardata"` // 1, 12, 1, 12, 12, 12, 12,... } `xml:"month"` Day struct { Text string `xml:",chardata"` // 9, 1, 12, 20, 6, 5, 5, 5,... } `xml:"day"` } `xml:"issue_complete_date"` Filename struct { Text string `xml:",chardata"` // 8272040.pdf, 8272040.pdf,... Docpartition string `xml:"docpartition,attr"` Filetype string `xml:"filetype,attr"` } `xml:"filename"` } `xml:"issue"` Notegroup struct { Text string `xml:",chardata"` Note struct { Text string `xml:",chardata"` // Completed and re-exported... } `xml:"note"` } `xml:"notegroup"` } `xml:"volumeinfo"` Article struct { Text string `xml:",chardata"` Title struct { Text string `xml:",chardata"` // Power-dependent droop-bas... } `xml:"title"` Articleinfo struct { Text string `xml:",chardata"` Articleseqnum struct { Text string `xml:",chardata"` // 3831, 3391, 3301, 5401, 4... } `xml:"articleseqnum"` Csarticlesortorder struct { Text string `xml:",chardata"` // 0, 0, 0, 0, 0, 0, 0, 0, 0... } `xml:"csarticlesortorder"` Articledoi struct { Text string `xml:",chardata"` // 10.1049/iet-gtd.2016.0764... } `xml:"articledoi"` Idamsid struct { Text string `xml:",chardata"` // 0b00006485b94e5b, 0b00006... } `xml:"idamsid"` Articlestatus struct { Text string `xml:",chardata"` // Active, Active, Active, A... } `xml:"articlestatus"` Contenttype struct { Text string `xml:",chardata"` // orig-research, orig-resea... } `xml:"contenttype"` Othercontenttype struct { Text string `xml:",chardata"` // research-article, researc... } `xml:"othercontenttype"` Articleopenaccess struct { Text string `xml:",chardata"` // F, F, F, F, F, F, F, F, F... } `xml:"articleopenaccess"` Articleshowflag struct { Text string `xml:",chardata"` // T, T, T, T, T, T, T, T, T... } `xml:"articleshowflag"` Articleplagiarizedflag struct { Text string `xml:",chardata"` // F, F, F, F, F, F, F, F, F... } `xml:"articleplagiarizedflag"` Articlenodoiflag struct { Text string `xml:",chardata"` // F, F, F, F, F, F, F, F, F... } `xml:"articlenodoiflag"` Articlecoverimageflag struct { Text string `xml:",chardata"` // F, F, F, F, F, F, F, F, F... } `xml:"articlecoverimageflag"` Csarticlehtmlflag struct { Text string `xml:",chardata"` // F, F, F, F, F, F, F, F, F... } `xml:"csarticlehtmlflag"` Articlereferenceflag struct { Text string `xml:",chardata"` // F, F, F, F, F, F, F, F, F... } `xml:"articlereferenceflag"` Articlepeerreviewflag struct { Text string `xml:",chardata"` // F, F, F, F, F, F, F, F, F... } `xml:"articlepeerreviewflag"` Holdstatus struct { Text string `xml:",chardata"` // Publish, Publish, Publish... } `xml:"holdstatus"` Issuenum struct { Text string `xml:",chardata"` // 2, 2, 2, 2, 2, 2, 2, 2, 2... } `xml:"issuenum"` Articlecopyright struct { Text string `xml:",chardata"` // © The Institution of Eng... Holderisieee string `xml:"holderisieee,attr"` Year string `xml:"year,attr"` } `xml:"articlecopyright"` Abstract []struct { Text string `xml:",chardata"` // The concept of voltage so... Abstracttype string `xml:"abstracttype,attr"` } `xml:"abstract"` Authorgroup struct { Text string `xml:",chardata"` Author []struct { Text string `xml:",chardata"` Role string `xml:"role,attr"` Authororder struct { Text string `xml:",chardata"` // 0, 0, 0, 0, 0, 0, 0, 0, 0... } `xml:"authororder"` Normname struct { Text string `xml:",chardata"` // Stamatiou, G., Bongiorno,... } `xml:"normname"` Nonnormname struct { Text string `xml:",chardata"` // Georgios Stamatiou, Massi... } `xml:"nonnormname"` Authorrefid struct { Text string `xml:",chardata"` // A16585073.1, A16585073.1,... } `xml:"authorrefid"` Firstname struct { Text string `xml:",chardata"` // Georgios, Massimo, Mikel,... } `xml:"firstname"` Surname struct { Text string `xml:",chardata"` // Stamatiou, Bongiorno, Arm... } `xml:"surname"` Affiliation struct { Text string `xml:",chardata"` // Dept. of Energy & Env... } `xml:"affiliation"` Email struct { Text string `xml:",chardata"` // georgios.stamatiou@chalme... } `xml:"email"` Unicodefirstname struct { Text string `xml:",chardata"` // Abdulatif, Heshan, Ibrahi... } `xml:"unicodefirstname"` Unicodesurname struct { Text string `xml:",chardata"` // Alabdulatif, Kumarage, Kh... } `xml:"unicodesurname"` Authortype struct { Text string `xml:",chardata"` // Author, Author, Author, A... } `xml:"authortype"` Lineage struct { Text string `xml:",chardata"` // Jr, Jr., Junior, Junior, ... } `xml:"lineage"` Orcid struct { Text string `xml:",chardata"` // 0000-0002-2201-7327, 0000... } `xml:"orcid"` Unicodemiddlename struct { Text string `xml:",chardata"` // Alayón } `xml:"unicodemiddlename"` Authorbio struct { Text string `xml:",chardata"` // Dong Xu received the PhD ... } `xml:"authorbio"` Nickname struct { Text string `xml:",chardata"` // Gary, Gary, Ted } `xml:"nickname"` } `xml:"author"` } `xml:"authorgroup"` Date []struct { Text string `xml:",chardata"` Datetype string `xml:"datetype,attr"` Year struct { Text string `xml:",chardata"` // 2017, 2017, 2017, 2017, 2... } `xml:"year"` Month struct { Text string `xml:",chardata"` // 1, 1, 1, 1, 1, 1, 1, 1, 1... } `xml:"month"` Day struct { Text string `xml:",chardata"` // 26, 26, 27, 26, 26, 27, 2... } `xml:"day"` } `xml:"date"` Numpages struct { Text string `xml:",chardata"` // 0, 0, 0, 0, 0, 0, 0, 0, 0... } `xml:"numpages"` Size struct { Text string `xml:",chardata"` // 872075, 716350, 362541, 1... } `xml:"size"` Filename []struct { Text string `xml:",chardata"` // 07835087.pdf, 07834938.pd... Docpartition string `xml:"docpartition,attr"` Filetype string `xml:"filetype,attr"` } `xml:"filename"` Artpagenums struct { Text string `xml:",chardata"` // 13-13, 30-31, 26-29, 4-4,... Endpage string `xml:"endpage,attr"` Startpage string `xml:"startpage,attr"` } `xml:"artpagenums"` Pubsnumber []struct { Text string `xml:",chardata"` // 16585073, 16585068, 16585... Pubidtype string `xml:"pubidtype,attr"` } `xml:"pubsnumber"` Numreferences struct { Text string `xml:",chardata"` // 24, 33, 34, 22, 25, 30, 2... } `xml:"numreferences"` Amsid struct { Text string `xml:",chardata"` // 7835087, 7834938, 7834955... } `xml:"amsid"` Keywordset []struct { Text string `xml:",chardata"` Keywordtype string `xml:"keywordtype,attr"` Keyword []struct { Text string `xml:",chardata"` Keywordterm struct { Text string `xml:",chardata"` // voltage control, HVDC pow... } `xml:"keywordterm"` Keywordmodifier struct { Text string `xml:",chardata"` // information mapping the P... } `xml:"keywordmodifier"` } `xml:"keyword"` } `xml:"keywordset"` Indexclassificationset struct { Text string `xml:",chardata"` Indexclassification []struct { Text string `xml:",chardata"` // B8120G, B8110C, C3340H, C... Classificationcode string `xml:"classificationcode,attr"` } `xml:"indexclassification"` } `xml:"indexclassificationset"` Treatmentcodeset struct { Text string `xml:",chardata"` Treatmentcode []struct { Text string `xml:",chardata"` // P, T, P, P, T, P, T, P, P... } `xml:"treatmentcode"` } `xml:"treatmentcodeset"` Numericalindexset struct { Text string `xml:",chardata"` Numericalindex []struct { Text string `xml:",chardata"` Physicalquantity struct { Text string `xml:",chardata"` // size, power, voltage, siz... } `xml:"physicalquantity"` Numericvalue []struct { Text string `xml:",chardata"` // 1.8E-07, 1.0E+04, 1.2E+03... } `xml:"numericvalue"` Standardunit struct { Text string `xml:",chardata"` // m, W, V, m, W, bit/s, Hz,... } `xml:"standardunit"` } `xml:"numericalindex"` } `xml:"numericalindexset"` Chemicalindexset struct { Text string `xml:",chardata"` Chemicalindex []struct { Text string `xml:",chardata"` // C, C, GaAs, As, Ga, GaAs,... Chemrole string `xml:"chemrole,attr"` } `xml:"chemicalindex"` } `xml:"chemicalindexset"` Issuepart struct { Text string `xml:",chardata"` // Regular Papers, Regular P... } `xml:"issuepart"` ArticleQuality struct { Text string `xml:",chardata"` // X, X, X, Y, X, X, X, X, X... } `xml:"article_quality"` Recordsrc struct { Text string `xml:",chardata"` // INSPEC, INSPEC, INSPEC, I... } `xml:"recordsrc"` Csarticleid struct { Text string `xml:",chardata"` // 2628a050, 2628a156, 2628a... } `xml:"csarticleid"` Multimedia struct { Text string `xml:",chardata"` Summary struct { Text string `xml:",chardata"` // Corner Detection Based Re... } `xml:"summary"` Compressed struct { Text string `xml:",chardata"` Compressedfilename struct { Text string `xml:",chardata"` // robio17-359_mm.zip, robio... } `xml:"compressedfilename"` Compressedfilesize struct { Text string `xml:",chardata"` // 7371067, 113891, 6327734,... } `xml:"compressedfilesize"` Compressiontype struct { Text string `xml:",chardata"` // Zip, Zip, Zip, Zip, Zip, ... } `xml:"compressiontype"` Environmenttype struct { Text string `xml:",chardata"` // Windows, Windows, Windows... } `xml:"environmenttype"` Readmefile struct { Text string `xml:",chardata"` // robio17-v359_Readme.txt, ... } `xml:"readmefile"` } `xml:"compressed"` Component []struct { Text string `xml:",chardata"` Componentfilename struct { Text string `xml:",chardata"` // V02_01nn.pdf, tuffc02fron... } `xml:"componentfilename"` Componentfilesize struct { Text string `xml:",chardata"` // 5069652, 47784788, 658901... } `xml:"componentfilesize"` Componenttype struct { Text string `xml:",chardata"` // PDF, .tif, .mp4, .mp4, .m... } `xml:"componenttype"` Componentplatform struct { Text string `xml:",chardata"` // Windows/MAC, All, All, Al... } `xml:"componentplatform"` Componentdoi struct { Text string `xml:",chardata"` // 10.1109/ISSCC.2008.452304... } `xml:"componentdoi"` Componenttitle struct { Text string `xml:",chardata"` // A 128&[mult]128 Single-Ph... } `xml:"componenttitle"` Componentdescription struct { Text string `xml:",chardata"` // The accompanying paper pr... } `xml:"componentdescription"` Componentperson []struct { Text string `xml:",chardata"` Componentpersonfirstname struct { Text string `xml:",chardata"` // Pengfei, Pengfei, Tomasz ... } `xml:"componentpersonfirstname"` Componentpersonsurname struct { Text string `xml:",chardata"` // Song, Song, Czernuszewicz... } `xml:"componentpersonsurname"` } `xml:"componentperson"` } `xml:"component"` } `xml:"multimedia"` Articlepubmedid struct { Text string `xml:",chardata"` // 17946858, 17946779, 17947... } `xml:"articlepubmedid"` MeshHeadingList struct { Text string `xml:",chardata"` MeshFlag string `xml:"MeshFlag,attr"` MeshHeading []struct { Text string `xml:",chardata"` DescriptorName struct { Text string `xml:",chardata"` // Animals, Cartilage, Artic... } `xml:"DescriptorName"` QualifierName struct { Text string `xml:",chardata"` // pharmacology, methods, dr... } `xml:"QualifierName"` } `xml:"MeshHeading"` } `xml:"MeshHeadingList"` URI struct { Text string `xml:",chardata"` // 591-8411 jim.taylor@L-3co... } `xml:"uri"` Articlestdscope struct { Text string `xml:",chardata"` // IEEE Std 1003.1-201x defi... } `xml:"articlestdscope"` Articlestdpurpose struct { Text string `xml:",chardata"` // Several principles guided... } `xml:"articlestdpurpose"` Fundrefgrp struct { Text string `xml:",chardata"` Fundref []struct { Text string `xml:",chardata"` FunderName struct { Text string `xml:",chardata"` // Google Inc., Eleanor Mile... } `xml:"funder_name"` FunderID struct { Text string `xml:",chardata"` // 10.13039/100006754, 10.13... } `xml:"funder_id"` GrantNumber []struct { Text string `xml:",chardata"` // W911NF-10-2-0022, EFRI-M3... } `xml:"grant_number"` AgencyName struct { Text string `xml:",chardata"` // National Natural Science ... } `xml:"agency_name"` } `xml:"fundref"` } `xml:"fundrefgrp"` Articleid struct { Text string `xml:",chardata"` // 9800101, 0001901, 0000101... } `xml:"articleid"` ArticleCopyrightStatement struct { Text string `xml:",chardata"` // 2329-9290 © 2018 IEEE. P... } `xml:"article_copyright_statement"` ArticleGraphicalAbstract struct { Text string `xml:",chardata"` GraphicalAbstractType struct { Text string `xml:",chardata"` // graphic, graphic, graphic... } `xml:"graphical-abstract-type"` GraphicalAbstractFileSize struct { Text string `xml:",chardata"` // 58KB, 34KB, 89KB, 84KB, 6... } `xml:"graphical-abstract-file-size"` GraphicalAbstractSummary struct { Text string `xml:",chardata"` // Proposal of a proof-of-co... } `xml:"graphical-abstract-summary"` } `xml:"article-graphical-abstract"` Articlejournaltopicset struct { Text string `xml:",chardata"` Articlejournaltopic []struct { Text string `xml:",chardata"` // Analog and Mixed Mode Cir... } `xml:"articlejournaltopic"` } `xml:"articlejournaltopicset"` Articleimpactstatement struct { Text string `xml:",chardata"` // The proposed PCF can be u... } `xml:"articleimpactstatement"` Articlelicense struct { Text string `xml:",chardata"` // Traditional, Traditional,... } `xml:"articlelicense"` ArticleLicenseURI struct { Text string `xml:",chardata"` // http://www.ieee.org/publi... } `xml:"article_license_uri"` Articlemancentralid struct { Text string `xml:",chardata"` // TSTE-00557-2015, TSTE-007... } `xml:"articlemancentralid"` FundingDepositGrp struct { Text string `xml:",chardata"` DepositAgency struct { Text string `xml:",chardata"` // CHORUS, CHORUS, CHORUS, C... } `xml:"deposit_agency"` } `xml:"funding_deposit_grp"` Articleissuetitle struct { Text string `xml:",chardata"` // Breakthroughs in Photonic... } `xml:"articleissuetitle"` Articleissuesubtitle struct { Text string `xml:",chardata"` // Z. Niu, K.-C. Chen, S. M.... } `xml:"articleissuesubtitle"` } `xml:"articleinfo"` Majortopic struct { Text string `xml:",chardata"` // NGNI: Next-Generation Net... } `xml:"majortopic"` } `xml:"article"` } `xml:"volume"` Titleabbrev struct { Text string `xml:",chardata"` // IET Image Process., IET I... } `xml:"titleabbrev"` Shorttitle struct { Text string `xml:",chardata"` // Electricity distribution ... } `xml:"shorttitle"` Standardsfamilytitle struct { Text string `xml:",chardata"` // IEEE Standard for Local a... } `xml:"standardsfamilytitle"` }
XPublication was generated 2018-07-27 13:48:36 by tir on hayiti. XXX: Transistion to this schema.
Click to show internal directories.
Click to hide internal directories.