VILNIAUS KOLEGIJA ELEKTRONIKOS IR INFORMATIKOS FAKULTETAS HYPERTEKSTINĖS SISTEMOS IR INTERNETAS KURSINIS DARBAS 65307T105 ISN06A STUDENTAS (parašas) 2021 02 13 VITALIJUS GUSEVAS (parašas) 2021 02 13 A. BELOVAS 2021 • TURINYS ĮVADAS 3 UŽDUOTYS 4 DARBO APRAŠYMAS 5 XML duomenys: 5 XML dokumento kompai.xml kodas: 5 DTD failo kompai.dtd kodas: 8 XML atvaizdavimas su CSS: 8 CSS failo kodas: 8 XML failo atvaizdavimas naršyklėje, pritaikius jam .CSS stilius: 9 XSLT transformacijos: 10 XSL failo kodas: 11 Gauto HTML failo kodas: 12 XML failo atvaizdavimas naršyklėje, pritaikius jam XSLT transformaciją: 17 IŠVADOS 18 ĮVADAS Mokydamasis apie hypertekstines sistemas ir internetą, pirmiausia susipažinau su XML (eXtensible Markup Language) kalba, skirta struktūrizuoti ir saugoti informaciją. XML yra taisyklių rinkinys tekstams formatams kurti, kurie leidžia sistematizuoti jūsų duomenys. Sužinojau kaip yra kuriami xml dokumentai, kaip juos kurti taisyklingus ir teisingus, validuojant specialiais validatoriais. Supratau, kaip kuriami elementai, kokia jų kūrimo struktūra ir kaip priskirti jiems atributus. Sekantis dalykas, kuri išmokau, tai XML dokumento aprašymas DTD (Document Type Declaration). Šioje deklaracijoje yra aprašoma visa XML dokumento struktūra. Dokumento tipo apibrežimas – tai XML žymejimo blokas, kuri reikia įdeti į taisyklingo XML-dokumento prologą, už likusio žymejimo ribų, po XML deklaracijos. DTD – dokumento tipo aprašymas, kuriame yra talpinamos deklaracijos, nusakančios dokumento elementus, atributus ir kitus komponentus. Žymėjimo deklaracijos aprašo dokumento loginę struktūrą, tai yra nusako dokumento elementus, atributus ir kitus komponentus. DTD gali talpinti savyje tokias deklaracijas: Elementų tipų deklaracijos, atributų sąrašų deklaracijos, primityvų deklaracijos, notacijų deklaracijos, valdymo instrukcijos, komentarai, nuorodos į parametrinius primityvus. Teisingame XML - dokumente turi būti aprašytas kiekvieno naudojamo XML dokumente elemento tipas, elementų tipų deklaracijoje DTD viduje. Elemento tipo deklaracija nusako elemento tipo vardą ir galimą elemento turinį (dažnai aprašanti ir vidinių elementų sekos tvarką). DTD elementų tipų deklaracijos nusako pilną dokumento logine struktūrą. CSS (Cascading Style Sheet) pakopinių stilių schema – tai failas, įprastai turintis išplėtimą .css, kuriame užrašytos instrukcijos XML dokumento elementų formatavimui. Pakopinių stilių schemos sukūrimas ir surišimas su XML dokumentu – vienas iš būdų pasakyti naršyklei, kaip atvaizduoti kiekvieną iš XML dokumento elementu. XML dokumento atvaizdavimo instrukcijų saugojimas atskirai nuo jo didina XML dokumento lankstumą ir palengvina darbą su juo. Pakopiniai stiliai nepalaiko galimybės modifikuoti arba reorganizuoti XML dokumento tūrinio, kreiptis į atributus, primityvus, valdymo instrukcijas ir kitus XML komponentus bei apdoroti šiuose komponentuose saugojamą informaciją. XSLT – XSL Transformacijų kalba. Jei XML dokumentas turi nuorodą į transformaciją, naršyklė automatiškai įvykdo transformaciją ir parodo jos rezultatą (dažniausiai tai būna HTML kodas, bet gali būti ir paprastas tekstas). Susipažinau su kaikuriomis XSL kalbos funkcijomis, išmokau perdaryti XML dokumentą į XHTML, aprašant XSL transformacijas, bei naudojant XHTML elementus, nes XML tai leidžia. XSL leidžia atvaizduoti ne tik elementus, bet ir jų atributus. Aprašinėjant transformacijas reikia bent minimaliai susipažinti su Xpath, nes XSL visur naudoja Xpath išraiškas. UŽDUOTYS Kursinio darbo tikslas – mokėti atvaizduoti XML dokumentuose saugomus duomenis CSS ir XSLT technologijų pagalba. XML atvaizdavimas su CSS: 1. Pakopiniai stiliai turi būti aprašyti išoriniame stiliai.css faile ir sujungiamos su .xml failu nurodant jame direktyvą
Šį darbą sudaro 2821 žodžiai, tikrai rasi tai, ko ieškai!
★ Klientai rekomenduoja
Šį rašto darbą rekomenduoja mūsų klientai. Ką tai reiškia?
Mūsų svetainėje pateikiama dešimtys tūkstančių skirtingų rašto darbų, kuriuos įkėlė daugybė moksleivių ir studentų su skirtingais gabumais. Būtent šis rašto darbas yra patikrintas specialistų ir rekomenduojamas kitų klientų, kurie po atsisiuntimo įvertino šį mokslo darbą teigiamai. Todėl galite būti tikri, kad šis pasirinkimas geriausias!
Norint atsisiųsti šį darbą spausk ☞ Peržiūrėti darbą mygtuką!
Mūsų mokslo darbų bazėje yra daugybė įvairių mokslo darbų, todėl tikrai atrasi sau tinkamą!
Panašūs darbai
Kiti darbai
Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.
Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.
Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!