Abstract |
XML ir pārbaudīta tehnoloģija, ko daudzi cilvēki izmanto dažādiem mērķiem. XML, elastības deļ, var izmantot daudzu problēmu risināšanai. Neskatoties uz šīs tehnoloģijas popularitātes samazināšanu, XML joprojām ir priekšrocības noteiktiem uzdevumiem.
Java programmēšanas valoda ir viena no populārākajām pasaulē un labi sadarbojas kopā ar XML. Sakarā ar to, ka Java un XML vienlaicīgi tika aktīvi izstrādāti un tika izplatīti tīmekļa izstrādē, šodien Java ir daudz instrumentu darbam ar XML.
Daudzu dažādu instrumentu klātbūtne darbam ar XML, liek pie niepieciešamību izvēlēt pareizo instrumentu. Šim nolūkam ir jāsaprot XML dokumenta apstrādes instrumentu un pieeju īpatnības.
Bakalaura darba mērķis ir izpētīt XML dokumentu apstrādi Java programmēšanas valodā. Šim nolūkam tika novērota XML tehnoloģija un līdzekļi, kas ir pieejami Java darbam ar XML. Autors, detalizētai izpētei, izvēlējās 8 Java versijas. Izstrādāts XML dokuments, lai aprakstītu entītiju no reālās pasaules. Šis dokuments tika izmantots praktiskajā daļā eksperimentiem.
Eksperiments sastāvēja no katra no izvēlētā instrumenta izmantošanas datu transformācijai no XML dokumenta uz programmas atmiņu un atpakaļejošu procesu, proti, datu transformāciju no programmas atmiņas uz XML dokumentu. Apkopojot eksperimenta rezultātus, autors tos analizēja, lai salīdzinātu katru no instrumentiem. Salīdzināšanas rezultātā autors ir definējis instrumenta stipras un vājas puses un ari tās XML dokumenta apstrādes pieeju, kas eksistē Java vidē.
Dokumentā ir 41 lappuses, 33 attēli, 1 tabula, 22 pielikumi un 28 nosaukumu informācijas avoti. |