Praktikum: XML andmefailidest päringute loomine(VR2.2)
From ICO wiki
Teooria
Ülesanded
Käesoleva praktikumi ülesannete teostamise eelduseks on eelmises praktikumis loodud XML andmefailide olemasolu, mis loodi Praktikum: XML failide loomine(VR2.1) praktikumis. Kui neid ei ole, siis tuleb laenata need sõbralt või kiiresti valmis teha.
Käsi_hoitud_tegevus
- Tegevused retseptiraamatu XMLiga
- Loo XML andmefaili juurde atribuut aktiivne (võimalikud väärtused true/false)
- Loo XML transformatsioon, kus
- Andmed viiakse üle HTML kujule
- Vorminda tulemus viisakas HTMLis
- Kuva ainult need retseptid, mis on aktiivsed
- Loo LINQToXMLi kasutades järgnevad päringud:
- Kuva kõik aktiivsed retseptid ja järjest tulemused tähestiku järgi
- Loo meetod, mis võimaldab otsida XMList retsepti selle nime järgi
NB! C# loodud programm peab töötama ka siis, kui mõne elemendi nimi eemaldada. Ehk NullrefenceExceptionit ei tohiks me saada:)
Kästi_mitte_hoitud_tegevus
- Loo Praktikum 1 ülesande 2 põhjal XML transformatsioon, kus
- Tulemuste väljundiks on XML andmefail
- XML andmefail sisaldab infot kõigi kooli arvutite kohta
- Riistvaralist konfiguratsiooni ei kaasta
- Loo praktimum 1 ülesande 2 põhjal XML transformatsioon, kus
- tulemuste väljundiks on XML andmefail
- XML andmefaili kirjutatakse kõik koolid ning nende arvutiklassid
- Iga arvutiklassi juurde kirjutatakse klassise olevate arvutite arv