Praktikum: XML andmefailidest päringute loomine(VR2.2)

From ICO wiki
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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, mis võimaldab retsepti märkida aktiivseks (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

Mul_on_igav_teeks_ka_midagi_tegevus

Täieneb..