Pokazala se je težava s podatki o letu objave. Nekateri zapisi v XML datotekah nimajo podatka o letu objave, kljub temu, da ta podatek v bazi COBISS obstaja. Pri tem gre očitno za sistemsko odločitev o tem kaj bo vključeno v XML zapis in kaj ne. Tudi sicer je velikokrat leto objave zavedeno opisno in ne kot letnica (npr: januar 1990, 15. 5.2005)
Primer bibliografske enote (COBISS ID = 1748268) avtorja s šifro raziskovalca “00147”:
- Zapis v COBISSu
- XML zapis:
<BiblioEntry bno="20" type="monograph"> <AuthorGroup> <Author responsibility="alternative"> <FirstName>Franc</FirstName> <SurName>Bavec</SurName> <Code>05085</Code> <CodeOrg>3-209</CodeOrg> <Contrib>avtor</Contrib> </Author> .... <Author responsibility="alternative"> <FirstName>Mario</FirstName> <SurName>Lešnik</SurName> <Code>13492</Code> <CodeOrg>3-209</CodeOrg> <Contrib>avtor</Contrib> </Author> </AuthorGroup> <Title>Poročilo o delu v letu 2000 in program dela za leto 2001</Title> <TitleISBD>Poročilo o delu v letu 2000 in program dela za leto 2001 / Vodja: Franc Bavec ; sodelavci: Andrej Šušek, Silva Mlakar-Grobelnik, Manfred Jakop</TitleISBD> <Publisher> <Address>Maribor</Address> <PublisherName>Fakulteta za kmetijstvo</PublisherName> </Publisher> <PublisherISBD>Maribor : Fakulteta za kmetijstvo</PublisherISBD> <Country code="svn"/> <PhysicalAttributes> <Extent>1 zv. loč pag.</Extent> <Dim>30 cm</Dim> </PhysicalAttributes> <Descriptors lang="slv">Tehnološki centri /poročila</Descriptors> <UDK>633</UDK> <ClassNumber code="udc">633+635</ClassNumber> <Typology id="2.12">končno poročilo o rezultatih raziskav</Typology> <COBISS co="SI" id="1748268"> http://izums1.izum.si/scripts/cobiss?command=DISPLAY&base=COBIB&RID=1748268</COBISS> <Evaluation cat="SU (S)" points="0.17" authno="16"/> </BiblioEntry>
Parsanje informacij o letu objave iz spleta:
leto<-readLines("http://cobiss.izum.si/scripts/cobiss?command=DISPLAY&base=COBIB&RID=1748268") leto<-leto[which(gregexpr("<tr><th scope=\"row\" valign=\"top\">Leto</th><td>",leto)>0)] leto<-as.numeric(gsub("</td></tr>","",gsub("<tr><th scope=\"row\" valign=\"top\">Leto</th><td>","",leto)))