<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.itcollege.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jopuua</id>
	<title>ICO wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.itcollege.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jopuua"/>
	<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php/Special:Contributions/Jopuua"/>
	<updated>2026-05-08T23:07:44Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=48320</id>
		<title>LLL</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=48320"/>
		<updated>2012-05-20T20:07:01Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&lt;br /&gt;
* Joonas Püüa&lt;br /&gt;
* Janno Tomingas&lt;br /&gt;
* Janek Kople&lt;br /&gt;
* Roland Krindal&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
===Terviseleht===&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Ülesandeks on see, et leida terviselehele tehniline lahendus, mis oleks kaasaegne ning pilkupüüdev. &lt;br /&gt;
===Analüüs===&lt;br /&gt;
====Rakenduse üldkirjeldus====&lt;br /&gt;
Terviseleht on mõeldud inimestele , kes peavad oma tervisest lugu. Samas ka neile , kes seda veel ei tee aga on huvitatud antud teemast. Terviseleht proovib oma kasutajaid teavitada erinevatest tervisega seotud probleemidest ja lahendustest. Selleks lubame kasutajatel postiada huvitavaid artikleid ja muud tervisega seotud inforrmatsiooni. Lisaks sellele pakub terviseleht enesepoolt mõndaasid huvitavaid artikleid. Põhi eesmärk on tuua kokku tervisest lugu pidavad inimesed , kes aitaksid oma nõuannete ariklitega teisigi tervisest lugu pidama panna.&lt;br /&gt;
====Problemaatika====&lt;br /&gt;
Kuna see rakendus toetub kasutajate poolt generaaritavale sisule ja tagasisidele ning nende aktiivse kasutuse realiseerimine ühtse ja toimiva kasutajakeskonnale. Peab tagama andmete turve, hea valideerumise ning ressurside, s.t kasutajaliidese ja serveri vahelise andmete, õiges käsitlemises.&lt;br /&gt;
Lisaks sellele peab arvestama:&lt;br /&gt;
*Standardeid&lt;br /&gt;
*Töökindlust erinevates veebilehitsejates&lt;br /&gt;
====Funktsionaalsused====&lt;br /&gt;
Rakenduse üldufunktsionaalsus on kasutaja sõbralikus ehk tagada kasutajatele arusaamine sellest, et mis toimub terve rakenduse raames pärast iga tema tehtud käiku. See nõuab korraliku tagaside ja andmete valideerimissüsteemi.&lt;br /&gt;
&lt;br /&gt;
Tervisleht peab võimaldama kasutajatel artikleid postidada ja teiste artikleid lugeda. Artikleid peab saama kategooriatesse jagada, mille järgi on neid hiljem kerge leida. Lisaks kategooria vaatele on üldine “otsing”, mis võimaldab artikleid otsida pealkirja,kuupäeva ja muude parameetrite järgi. Kõik lisatud artiklid paigutatakse arhiivi, kust neid hiljem on võimalik kätte saada. Lisaks on lehekülje adminil võimalik seadistada erinevaid küsitlusi, mille vastused on kõigile avalikud. Ka küsitluste jaoks peaks olema arhiivi, et neid hiljem ka näha saaks.&lt;br /&gt;
====Must Have====&lt;br /&gt;
* Uute arktiklite postitamine&lt;br /&gt;
&lt;br /&gt;
* Võimalus artikleid lehtedeks jagada&lt;br /&gt;
* Võimalus artikleid kategooriateks jagada&lt;br /&gt;
&lt;br /&gt;
* Võimalus artikleid &amp;quot;sildistada&amp;quot;&lt;br /&gt;
** Arhiiv&lt;br /&gt;
** Otsing&lt;br /&gt;
** Küsitlus&lt;br /&gt;
====Nice to Have====&lt;br /&gt;
&lt;br /&gt;
* Võimalda Terviselehte mugavalt lugeda ka mobiilsete seadmetega, sh uue iPadi ja &amp;quot;vana&amp;quot; - iPhonega,&lt;br /&gt;
* sündmuste kalender&lt;br /&gt;
&lt;br /&gt;
** piiratud võimalused partneritele sündmuste kalendrisse sündmuste lisamiseks&lt;br /&gt;
* lisada võimalused kasutamaks videolõike, telereklaame jne&lt;br /&gt;
*  luua (ID kaardiga) kommenteerimisvõimalus ?!!??!?!?!??&lt;br /&gt;
* tekitada väike veebipood&lt;br /&gt;
* üle vaadata kogu reklaamide paigutuse, suuruste, võimaluste osa&lt;br /&gt;
*  luua piiratud ligipääsuga tasuline ala&lt;br /&gt;
==XML==&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. &lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis on enamat, kui lihtsalt ID.&lt;br /&gt;
&lt;br /&gt;
===XML (Janno)===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;osakonnad&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;1&amp;quot; nimi=&amp;quot;Arendus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;01&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Aadu&amp;quot; perenimi=&amp;quot;Aas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;aadu.aas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;02&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Belle&amp;quot; perenimi=&amp;quot;Bastion&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213452&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;b.b@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;03&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Calvin&amp;quot; perenimi=&amp;quot;Calvin&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1313451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;calvin.calvin@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;07&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Georg&amp;quot; perenimi=&amp;quot;Gregorius&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213471&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;georg.gregorius@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;08&amp;quot; ametinimetus=&amp;quot;koristaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Heldur&amp;quot; perenimi=&amp;quot;Help&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213410&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;heldur.help@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;2&amp;quot; nimi=&amp;quot;testimine&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;04&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Doris&amp;quot; perenimi=&amp;quot;Diivan&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;doris.diivan@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;09&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Illimar&amp;quot; perenimi=&amp;quot;Ida&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2223451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;illimar.ida@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;12&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Liina&amp;quot; perenimi=&amp;quot;Lillakas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2210451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;liina.lillakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;13&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Mari&amp;quot; perenimi=&amp;quot;Metslane&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2213491&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;metsamari@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;3&amp;quot; nimi=&amp;quot;turundus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;05&amp;quot; ametinimetus=&amp;quot;turundusspetsialist&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Eduard&amp;quot; perenimi=&amp;quot;Edev&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;3213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;eduard.edev@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;10&amp;quot; ametinimetus=&amp;quot;alam-turundusjuht&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Jaanus&amp;quot; perenimi=&amp;quot;Jalakas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;3243451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;jaanus.jalakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;11&amp;quot; ametinimetus=&amp;quot;kokk&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Kallis&amp;quot; perenimi=&amp;quot;Kaalikas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;3213459&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;kkaalikas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;4&amp;quot; nimi=&amp;quot;HR&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;06&amp;quot; ametinimetus=&amp;quot;personalijuht&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Francis&amp;quot; perenimi=&amp;quot;Felicita&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;4213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;f.felicita@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
&amp;lt;/osakonnad&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (Joonas)===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;osakonnad&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;osakond&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;isikud&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Paar kolm XSL ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Esimene (Roland) ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
     &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h2&amp;gt;Osakonnad&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:for-each select=&amp;quot;osakonnad/osakond&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 5px;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr bgcolor=&amp;quot;#9acd32&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Osakond&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@nimi&amp;quot;/&amp;gt;&lt;br /&gt;
               &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/table&amp;gt;&lt;br /&gt;
          &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 30px;&amp;quot; bgcolor=&amp;quot;#F0F0F0&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr bgcolor=&amp;quot;#FF9933&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Ametinimetus&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Eesnimi&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Perenimi&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Telefon&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;E-mail&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;isikud/isik&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@ametinimetus&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@eesnimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@perenimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/telefon&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/e-mail&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/table&amp;gt;&lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Teine (Janno) ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;head&amp;gt;&lt;br /&gt;
        Töötajate nimekiri&lt;br /&gt;
      &amp;lt;/head&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h2&amp;gt;Töötajate nimekiri&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 30px;&amp;quot; bgcolor=&amp;quot;#F0F0F0&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr bgcolor=&amp;quot;#FF9933&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Ametinimetus&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Eesnimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Perenimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Telefon&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;E-mail&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;osakonnad/osakond/isikud/isik&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:sort select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@ametinimetus&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;nimi/@eesnimi&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;nimi/@perenimi&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;kontaktid/telefon&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;kontaktid/e-mail&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Kolmas (Janek) ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h2&amp;gt;Töötajate kontaktide nimekiri&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 30px;&amp;quot; bgcolor=&amp;quot;#FFFFFF&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr bgcolor=&amp;quot;#ccFFEE&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Perenimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Eesnimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Telefon&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;E-mail&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Osakond&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Ametinimetus&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;osakonnad/osakond&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:variable name=&amp;quot;OsakondNimetus&amp;quot; select=&amp;quot;@nimi&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;isikud/isik&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:sort select=&amp;quot;nimi/@perenimi&amp;quot; order=&amp;quot;ascending&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@perenimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@eesnimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/telefon&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/e-mail&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;                &lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;$OsakondNimetus&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@ametinimetus&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Veebiteenus ==&lt;br /&gt;
http://enos.itcollege.ee/~jtominga/Service.rar&lt;br /&gt;
== Klient ==&lt;br /&gt;
http://enos.itcollege.ee/~jopuua/Service.zip&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=%22LLL%22&amp;diff=48217</id>
		<title>&quot;LLL&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=%22LLL%22&amp;diff=48217"/>
		<updated>2012-05-19T18:25:06Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: /* Projekt */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&lt;br /&gt;
* Joonas Püüa&lt;br /&gt;
* Janno Tomingas&lt;br /&gt;
* Janek Kople&lt;br /&gt;
* Roland Krindal&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
===Terviseleht===&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Ülesandeks on see, et leida terviselehele tehniline lahendus, mis oleks kaasaegne ning pilkupüüdev. &lt;br /&gt;
===Analüüs===&lt;br /&gt;
====Rakenduse üldkirjeldus====&lt;br /&gt;
Terviseleht on mõeldud inimestele , kes peavad oma tervisest lugu. Samas ka neile , kes seda veel ei tee aga on huvitatud antud teemast. Terviseleht proovib oma kasutajaid teavitada erinevatest tervisega seotud probleemidest ja lahendustest. Selleks lubame kasutajatel postiada huvitavaid artikleid ja muud tervisega seotud inforrmatsiooni. Lisaks sellele pakub terviseleht enesepoolt mõndaasid huvitavaid artikleid. Põhi eesmärk on tuua kokku tervisest lugu pidavad inimesed , kes aitaksid oma nõuannete ariklitega teisigi tervisest lugu pidama panna.&lt;br /&gt;
====Problemaatika====&lt;br /&gt;
Kuna see rakendus toetub kasutajate poolt generaaritavale sisule ja tagasisidele ning nende aktiivse kasutuse realiseerimine ühtse ja toimiva kasutajakeskonnale. Peab tagama andmete turve, hea valideerumise ning ressurside, s.t kasutajaliidese ja serveri vahelise andmete, õiges käsitlemises.&lt;br /&gt;
Lisaks sellele peab arvestama:&lt;br /&gt;
*Standardeid&lt;br /&gt;
*Töökindlust erinevates veebilehitsejates&lt;br /&gt;
====Funktsionaalsused====&lt;br /&gt;
Rakenduse üldufunktsionaalsus on kasutaja sõbralikus ehk tagada kasutajatele arusaamine sellest, et mis toimub terve rakenduse raames pärast iga tema tehtud käiku. See nõuab korraliku tagaside ja andmete valideerimissüsteemi.&lt;br /&gt;
&lt;br /&gt;
Tervisleht peab võimaldama kasutajatel artikleid postidada ja teiste artikleid lugeda. Artikleid peab saama kategooriatesse jagada, mille järgi on neid hiljem kerge leida. Lisaks kategooria vaatele on üldine “otsing”, mis võimaldab artikleid otsida pealkirja,kuupäeva ja muude parameetrite järgi. Kõik lisatud artiklid paigutatakse arhiivi, kust neid hiljem on võimalik kätte saada. Lisaks on lehekülje adminil võimalik seadistada erinevaid küsitlusi, mille vastused on kõigile avalikud. Ka küsitluste jaoks peaks olema arhiivi, et neid hiljem ka näha saaks.&lt;br /&gt;
====Must Have====&lt;br /&gt;
* Uute arktiklite postitamine&lt;br /&gt;
&lt;br /&gt;
* Võimalus artikleid kategooriateks jagada&lt;br /&gt;
&lt;br /&gt;
* Võimalus artikleid &amp;quot;sildistada&amp;quot;&lt;br /&gt;
** Arhiiv&lt;br /&gt;
** Avalik&lt;br /&gt;
** Mitte Avalik&lt;br /&gt;
&lt;br /&gt;
====Nice to Have====&lt;br /&gt;
&lt;br /&gt;
* Võimalda Terviselehte mugavalt lugeda ka mobiilsete seadmetega, sh uue iPadi ja &amp;quot;vana&amp;quot; - iPhonega,&lt;br /&gt;
* sündmuste kalender&lt;br /&gt;
&lt;br /&gt;
** piiratud võimalused partneritele sündmuste kalendrisse sündmuste lisamiseks&lt;br /&gt;
* lisada võimalused kasutamaks videolõike, telereklaame jne&lt;br /&gt;
*  luua (ID kaardiga) kommenteerimisvõimalus ?!!??!?!?!??&lt;br /&gt;
* tekitada väike veebipood&lt;br /&gt;
* üle vaadata kogu reklaamide paigutuse, suuruste, võimaluste osa&lt;br /&gt;
*  luua piiratud ligipääsuga tasuline ala&lt;br /&gt;
&lt;br /&gt;
===Projekt===&lt;br /&gt;
&lt;br /&gt;
Poolik versioon on allalaetav siit : enos.itcollege.ee/~jopuua/Terviseleht22.rar&lt;br /&gt;
&lt;br /&gt;
Siia ilmub ka väike &amp;quot;kaitsmine&amp;quot; video kujul, et teised saaksid meie tööd retsentseerida (proovime hiljemalt 20.05 kell 23.59-ks)&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=%22LLL%22&amp;diff=48216</id>
		<title>&quot;LLL&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=%22LLL%22&amp;diff=48216"/>
		<updated>2012-05-19T18:24:55Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&lt;br /&gt;
* Joonas Püüa&lt;br /&gt;
* Janno Tomingas&lt;br /&gt;
* Janek Kople&lt;br /&gt;
* Roland Krindal&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
===Terviseleht===&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Ülesandeks on see, et leida terviselehele tehniline lahendus, mis oleks kaasaegne ning pilkupüüdev. &lt;br /&gt;
===Analüüs===&lt;br /&gt;
====Rakenduse üldkirjeldus====&lt;br /&gt;
Terviseleht on mõeldud inimestele , kes peavad oma tervisest lugu. Samas ka neile , kes seda veel ei tee aga on huvitatud antud teemast. Terviseleht proovib oma kasutajaid teavitada erinevatest tervisega seotud probleemidest ja lahendustest. Selleks lubame kasutajatel postiada huvitavaid artikleid ja muud tervisega seotud inforrmatsiooni. Lisaks sellele pakub terviseleht enesepoolt mõndaasid huvitavaid artikleid. Põhi eesmärk on tuua kokku tervisest lugu pidavad inimesed , kes aitaksid oma nõuannete ariklitega teisigi tervisest lugu pidama panna.&lt;br /&gt;
====Problemaatika====&lt;br /&gt;
Kuna see rakendus toetub kasutajate poolt generaaritavale sisule ja tagasisidele ning nende aktiivse kasutuse realiseerimine ühtse ja toimiva kasutajakeskonnale. Peab tagama andmete turve, hea valideerumise ning ressurside, s.t kasutajaliidese ja serveri vahelise andmete, õiges käsitlemises.&lt;br /&gt;
Lisaks sellele peab arvestama:&lt;br /&gt;
*Standardeid&lt;br /&gt;
*Töökindlust erinevates veebilehitsejates&lt;br /&gt;
====Funktsionaalsused====&lt;br /&gt;
Rakenduse üldufunktsionaalsus on kasutaja sõbralikus ehk tagada kasutajatele arusaamine sellest, et mis toimub terve rakenduse raames pärast iga tema tehtud käiku. See nõuab korraliku tagaside ja andmete valideerimissüsteemi.&lt;br /&gt;
&lt;br /&gt;
Tervisleht peab võimaldama kasutajatel artikleid postidada ja teiste artikleid lugeda. Artikleid peab saama kategooriatesse jagada, mille järgi on neid hiljem kerge leida. Lisaks kategooria vaatele on üldine “otsing”, mis võimaldab artikleid otsida pealkirja,kuupäeva ja muude parameetrite järgi. Kõik lisatud artiklid paigutatakse arhiivi, kust neid hiljem on võimalik kätte saada. Lisaks on lehekülje adminil võimalik seadistada erinevaid küsitlusi, mille vastused on kõigile avalikud. Ka küsitluste jaoks peaks olema arhiivi, et neid hiljem ka näha saaks.&lt;br /&gt;
====Must Have====&lt;br /&gt;
* Uute arktiklite postitamine&lt;br /&gt;
&lt;br /&gt;
* Võimalus artikleid kategooriateks jagada&lt;br /&gt;
&lt;br /&gt;
* Võimalus artikleid &amp;quot;sildistada&amp;quot;&lt;br /&gt;
** Arhiiv&lt;br /&gt;
** Avalik&lt;br /&gt;
** Mitte Avalik&lt;br /&gt;
&lt;br /&gt;
====Nice to Have====&lt;br /&gt;
&lt;br /&gt;
* Võimalda Terviselehte mugavalt lugeda ka mobiilsete seadmetega, sh uue iPadi ja &amp;quot;vana&amp;quot; - iPhonega,&lt;br /&gt;
* sündmuste kalender&lt;br /&gt;
&lt;br /&gt;
** piiratud võimalused partneritele sündmuste kalendrisse sündmuste lisamiseks&lt;br /&gt;
* lisada võimalused kasutamaks videolõike, telereklaame jne&lt;br /&gt;
*  luua (ID kaardiga) kommenteerimisvõimalus ?!!??!?!?!??&lt;br /&gt;
* tekitada väike veebipood&lt;br /&gt;
* üle vaadata kogu reklaamide paigutuse, suuruste, võimaluste osa&lt;br /&gt;
*  luua piiratud ligipääsuga tasuline ala&lt;br /&gt;
&lt;br /&gt;
===Projekt===&lt;br /&gt;
&lt;br /&gt;
Poolik versioon on allalaetav siit : enos.itcollege.ee/~jopuua/Terviseleht22.rar&lt;br /&gt;
Siia ilmub ka väike &amp;quot;kaitsmine&amp;quot; video kujul, et teised saaksid meie tööd retsentseerida (proovime hiljemalt 20.05 kell 23.59-ks)&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=%22LLL%22&amp;diff=48193</id>
		<title>&quot;LLL&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=%22LLL%22&amp;diff=48193"/>
		<updated>2012-05-18T12:04:04Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: /* Must Have */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&lt;br /&gt;
* Joonas Püüa&lt;br /&gt;
* Janno Tomingas&lt;br /&gt;
* Janek Kople&lt;br /&gt;
* Roland Krindal&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
===Terviseleht===&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Ülesandeks on see, et leida terviselehele tehniline lahendus, mis oleks kaasaegne ning pilkupüüdev. &lt;br /&gt;
===Analüüs===&lt;br /&gt;
====Rakenduse üldkirjeldus====&lt;br /&gt;
Terviseleht on mõeldud inimestele , kes peavad oma tervisest lugu. Samas ka neile , kes seda veel ei tee aga on huvitatud antud teemast. Terviseleht proovib oma kasutajaid teavitada erinevatest tervisega seotud probleemidest ja lahendustest. Selleks lubame kasutajatel postiada huvitavaid artikleid ja muud tervisega seotud inforrmatsiooni. Lisaks sellele pakub terviseleht enesepoolt mõndaasid huvitavaid artikleid. Põhi eesmärk on tuua kokku tervisest lugu pidavad inimesed , kes aitaksid oma nõuannete ariklitega teisigi tervisest lugu pidama panna.&lt;br /&gt;
====Problemaatika====&lt;br /&gt;
Kuna see rakendus toetub kasutajate poolt generaaritavale sisule ja tagasisidele ning nende aktiivse kasutuse realiseerimine ühtse ja toimiva kasutajakeskonnale. Peab tagama andmete turve, hea valideerumise ning ressurside, s.t kasutajaliidese ja serveri vahelise andmete, õiges käsitlemises.&lt;br /&gt;
Lisaks sellele peab arvestama:&lt;br /&gt;
*Standardeid&lt;br /&gt;
*Töökindlust erinevates veebilehitsejates&lt;br /&gt;
====Funktsionaalsused====&lt;br /&gt;
Rakenduse üldufunktsionaalsus on kasutaja sõbralikus ehk tagada kasutajatele arusaamine sellest, et mis toimub terve rakenduse raames pärast iga tema tehtud käiku. See nõuab korraliku tagaside ja andmete valideerimissüsteemi.&lt;br /&gt;
&lt;br /&gt;
Tervisleht peab võimaldama kasutajatel artikleid postidada ja teiste artikleid lugeda. Artikleid peab saama kategooriatesse jagada, mille järgi on neid hiljem kerge leida. Lisaks kategooria vaatele on üldine “otsing”, mis võimaldab artikleid otsida pealkirja,kuupäeva ja muude parameetrite järgi. Kõik lisatud artiklid paigutatakse arhiivi, kust neid hiljem on võimalik kätte saada. Lisaks on lehekülje adminil võimalik seadistada erinevaid küsitlusi, mille vastused on kõigile avalikud. Ka küsitluste jaoks peaks olema arhiivi, et neid hiljem ka näha saaks.&lt;br /&gt;
====Must Have====&lt;br /&gt;
* Uute arktiklite postitamine&lt;br /&gt;
&lt;br /&gt;
* Võimalus artikleid kategooriateks jagada&lt;br /&gt;
&lt;br /&gt;
* Võimalus artikleid &amp;quot;sildistada&amp;quot;&lt;br /&gt;
** Arhiiv&lt;br /&gt;
** Avalik&lt;br /&gt;
** Mitte Avalik&lt;br /&gt;
&lt;br /&gt;
====Nice to Have====&lt;br /&gt;
&lt;br /&gt;
* Võimalda Terviselehte mugavalt lugeda ka mobiilsete seadmetega, sh uue iPadi ja &amp;quot;vana&amp;quot; - iPhonega,&lt;br /&gt;
* sündmuste kalender&lt;br /&gt;
&lt;br /&gt;
** piiratud võimalused partneritele sündmuste kalendrisse sündmuste lisamiseks&lt;br /&gt;
* lisada võimalused kasutamaks videolõike, telereklaame jne&lt;br /&gt;
*  luua (ID kaardiga) kommenteerimisvõimalus ?!!??!?!?!??&lt;br /&gt;
* tekitada väike veebipood&lt;br /&gt;
* üle vaadata kogu reklaamide paigutuse, suuruste, võimaluste osa&lt;br /&gt;
*  luua piiratud ligipääsuga tasuline ala&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:PhoneBook&amp;diff=48192</id>
		<title>Talk:PhoneBook</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:PhoneBook&amp;diff=48192"/>
		<updated>2012-05-18T12:01:29Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: /* Retsentsioon teenusele (LLL) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Järgnevalt on esitatud retsensioon meeskond „PhoneBook“ telefoniraamatu projekti raames loodud XML, XSD ja XSLT faile ja nende dokumentatsiooni. &lt;br /&gt;
&lt;br /&gt;
Idee üleüldiselt on tavaline telefoniraamat. Tore oleks näha, kui suudavad lisafunktsionaalsuse lisada – peamiselt siis nimede järgi otsimine, mis mõnes mõttes võib muutuda keerukaks. Kindlasti oleks tahaks näha lahendust ka andmete vahetamiseks.&lt;br /&gt;
XML-il on olemas  4 dimensiooni, nagu ülesandes oli tahetud. Kolmes dimensioonis on ka olemas atribuutid – jällegi nagu ülesande kirjelduses soovitud.&lt;br /&gt;
XSD ei tundu, et seda oleks käsitsi muudetud. Lisatud see, mis Visual studio ise genereeris. ID kohtade tüübid oleks võinud muuta teise tüüpi - näiteks int, mitte shortbyte.&lt;br /&gt;
&amp;lt;br /&amp;gt;XSLT-l on toodud 2 erinevat varianti, ning väljastatav HTML, et saaks ülevaate, mida XSLT peab edasi andma. XSLT oma keerukuselt on lihtsad, aga vähemalt on kasutatud erinevaid võimalusi erinevate andmete saamiseks (if -laused, tsüklid).&lt;br /&gt;
 &lt;br /&gt;
Retsentsent Peeter VR&lt;br /&gt;
&lt;br /&gt;
== Retsentsioon teenusele ([[LLL]]) ==&lt;br /&gt;
&lt;br /&gt;
Teenus on ilusasti tehtud. Millegipärast, ei saa läbi visual studio kliendi meethode invokida, kuid ma arvan, et siin võib põhjus olla minus ja minu arvutis olevas visual studios. Aga projekti veidi lähemalt uurides võib arusaada, et teenus on tehtud suht läbi mõeldult. Ühel kontaktil on nt : Eesnimi, keskmine nimi, perekonna nimi, riik, maakond, linn, tänav, majanr, facebook, googleplus, twitter, skype, email, zipkood jne. Väga detailne lähenemine. Millest võib järeldada, et ajusi on ragistatud. Samas, niipaljude erinevate väljade puhul on naljaks, et kontakte saab otsida vaid nimede järgi. Mina oleks lisanud ka mõne muu otsimis viisi : nt skype või email järgi. Kahjuks ei saa ma methode invokida, ega oska öelda, paljud neist töötavad. Aga ma arvan , et need , mis tehtud on töötavad ilusasti ja rohkem nagu ei olekski midagi juurde lisada.&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:PhoneBook&amp;diff=48191</id>
		<title>Talk:PhoneBook</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:PhoneBook&amp;diff=48191"/>
		<updated>2012-05-18T12:00:44Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Järgnevalt on esitatud retsensioon meeskond „PhoneBook“ telefoniraamatu projekti raames loodud XML, XSD ja XSLT faile ja nende dokumentatsiooni. &lt;br /&gt;
&lt;br /&gt;
Idee üleüldiselt on tavaline telefoniraamat. Tore oleks näha, kui suudavad lisafunktsionaalsuse lisada – peamiselt siis nimede järgi otsimine, mis mõnes mõttes võib muutuda keerukaks. Kindlasti oleks tahaks näha lahendust ka andmete vahetamiseks.&lt;br /&gt;
XML-il on olemas  4 dimensiooni, nagu ülesandes oli tahetud. Kolmes dimensioonis on ka olemas atribuutid – jällegi nagu ülesande kirjelduses soovitud.&lt;br /&gt;
XSD ei tundu, et seda oleks käsitsi muudetud. Lisatud see, mis Visual studio ise genereeris. ID kohtade tüübid oleks võinud muuta teise tüüpi - näiteks int, mitte shortbyte.&lt;br /&gt;
&amp;lt;br /&amp;gt;XSLT-l on toodud 2 erinevat varianti, ning väljastatav HTML, et saaks ülevaate, mida XSLT peab edasi andma. XSLT oma keerukuselt on lihtsad, aga vähemalt on kasutatud erinevaid võimalusi erinevate andmete saamiseks (if -laused, tsüklid).&lt;br /&gt;
 &lt;br /&gt;
Retsentsent Peeter VR&lt;br /&gt;
&lt;br /&gt;
== Retsentsioon teenusele ([[LLL]]) ==&lt;br /&gt;
&lt;br /&gt;
Teenus on ilusasti tehtud. Millegipärast, ei saa läbi visual studio kliendi meethode invokida, kuid ma arvan, et siin võib põhjus olla minus ja minu arvutis olevas visual studios. Aga projekti veidi lähemalt uurides võib arusaada, et teenus on tehtud suht läbi mõeldult. Ühel kontaktil on nt : Eesnimi, keskmine nimi, perekonna nimi, riik, maakond, linn, tänav, majanr, facebook, googleplus, twitter, skype, email, zipkood jne. Väga detailne lähenemine. Millest võib järeldada, et ajusi on ragistatud. Samas, niipaljude erinevate väljade puhul on naljaks, et kontakte saab otsida vaid nimede järgi. Mina oleks lisanud ka mõne muu otsimis viisi : nt skype või email järgi. Kahjuks ei saa ma methode invokida, ega oska öelda, paljud neist tötöavad. Aga ma arvan , et need , mis tehtud on töötavad ilusasti ja rohkem nagu ei olekski midagi juurde lisada.&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Praktikum:_Lihtne_Pood,_vol_1&amp;diff=47345</id>
		<title>Praktikum: Lihtne Pood, vol 1</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Praktikum:_Lihtne_Pood,_vol_1&amp;diff=47345"/>
		<updated>2012-04-12T08:01:51Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Taust=&lt;br /&gt;
Järgnevate praktikumide käigus on eesmärgiks valmistada lihtne veebirakendus, mis täidaks veebipoe baasfunktsionaalsusi. Kõik järgnevad praktikumid põhinevad sellel ülesandel.&lt;br /&gt;
&lt;br /&gt;
===Veebipood &amp;quot;Mobiil&amp;quot;===&lt;br /&gt;
&#039;&#039;&#039;Rolle on 3:&#039;&#039;&#039;&lt;br /&gt;
*Admin, kes tegeleb keskkonna haldamisega.&lt;br /&gt;
**Lisada/eemaldada/uuendada tooteid&lt;br /&gt;
**Valida, millised tooted on esilehel(sh järjekord)&lt;br /&gt;
**Saab hallata kasutajaid ja nende õiguseid&lt;br /&gt;
**Tellimuste haldamine, mis hõlmab nende kinnitamist, tühistamist, korrigeerimist.&lt;br /&gt;
**Võimalus hallata kommentaare&lt;br /&gt;
&lt;br /&gt;
*Sisseloginud kasutaja&lt;br /&gt;
**Saab vaadata erinevaid tooteid, neid ostukorvi lisada/eemaldada ning esitada tellimuse.&lt;br /&gt;
**Igal kasutajal on olemas profiil, mida saab kasutaja ise vajadusel redigeerida.&lt;br /&gt;
**Kasutaja saab tooteid hinnata ja kommenteerida.&lt;br /&gt;
**Enda kommentaare peab olema võimalik kustutada ja muuta. &lt;br /&gt;
&lt;br /&gt;
*Tavakasutaja&lt;br /&gt;
**Sisseloginud kasutaja, kärbitud funktsionaalsusega.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Funktsionaalne osa:&#039;&#039;&#039;&lt;br /&gt;
* Tooteid on võimalik otsida ja filtreerida.&lt;br /&gt;
* Toodetele on võimalik lisada pilt (Administraator)&lt;br /&gt;
* Lehele on võimalik registreeruda. Peale registreerimist saadetakse kasutajale mailile kinnitamiseks url. Peale url’ile vajutamist aktiveeritakse kasutaja.&lt;br /&gt;
&lt;br /&gt;
=Praktikumid=&lt;br /&gt;
==08.03.2012==&lt;br /&gt;
Valmis andmebaasi joonis ja üks väike dokument, mis kirjeldab rakenduse ülesehitust. Mõlemad on kättesaadavad siin: http://enos.itcollege.ee/~mposka/untitled.zip&lt;br /&gt;
&lt;br /&gt;
==15.03.2012==&lt;br /&gt;
Vaadati üle taaskord andmebaasi joonis. Parandati mõned vead. Loodi andmebaas kasutades SQL Server Management Studiot. Demonstreeriti, kuidas luua ASP.NET enda kasutajate andmebaas, et saaks kasutada hiljem &#039;&#039;MemberShip Providerit&#039;&#039;.&lt;br /&gt;
Skript andmebaasi loomiseks on kättesaadav siin: http://enos.itcollege.ee/~mposka/ASPNET_2012/Paevaope/Praktikum/PraktikumidPood/Andmebaas/&lt;br /&gt;
&lt;br /&gt;
==22.03.2012==&lt;br /&gt;
Alustati äriloogika väljamõtlemisega. Samuti tuleb valida lehele sobiv kujundus.&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~emiilber/public/4_semester/ASP_NET/epoe_kujundus.zip Internetiavarustest leitud kujundus]&lt;br /&gt;
&lt;br /&gt;
==05.04.2012==&lt;br /&gt;
Valminud näited: http://enos.itcollege.ee/~mposka/ASPNET_2012/Paevaope/Praktikum/PraktikumidPood/Vaikepood_5_04_2012.zip&lt;br /&gt;
&lt;br /&gt;
Kasutajate registreerimise ja sisselogimise boonus (meie tehtud osa on Account folderis): http://enos.itcollege.ee/~maarne/ASP%20.NET/Pood/&lt;br /&gt;
&lt;br /&gt;
==12.04.2012==&lt;br /&gt;
Masterpage: http://enos.itcollege.ee/~jopuua/teineaastakevad/MASTER.zip&lt;br /&gt;
&lt;br /&gt;
=Ülesanne=&lt;br /&gt;
Luua andmebaas vastavalt mudelile&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Praktikum:_Lihtne_Pood,_vol_1&amp;diff=47344</id>
		<title>Praktikum: Lihtne Pood, vol 1</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Praktikum:_Lihtne_Pood,_vol_1&amp;diff=47344"/>
		<updated>2012-04-12T07:58:44Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: /* 12.04 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Taust=&lt;br /&gt;
Järgnevate praktikumide käigus on eesmärgiks valmistada lihtne veebirakendus, mis täidaks veebipoe baasfunktsionaalsusi. Kõik järgnevad praktikumid põhinevad sellel ülesandel.&lt;br /&gt;
&lt;br /&gt;
===Veebipood &amp;quot;Mobiil&amp;quot;===&lt;br /&gt;
&#039;&#039;&#039;Rolle on 3:&#039;&#039;&#039;&lt;br /&gt;
*Admin, kes tegeleb keskkonna haldamisega.&lt;br /&gt;
**Lisada/eemaldada/uuendada tooteid&lt;br /&gt;
**Valida, millised tooted on esilehel(sh järjekord)&lt;br /&gt;
**Saab hallata kasutajaid ja nende õiguseid&lt;br /&gt;
**Tellimuste haldamine, mis hõlmab nende kinnitamist, tühistamist, korrigeerimist.&lt;br /&gt;
**Võimalus hallata kommentaare&lt;br /&gt;
&lt;br /&gt;
*Sisseloginud kasutaja&lt;br /&gt;
**Saab vaadata erinevaid tooteid, neid ostukorvi lisada/eemaldada ning esitada tellimuse.&lt;br /&gt;
**Igal kasutajal on olemas profiil, mida saab kasutaja ise vajadusel redigeerida.&lt;br /&gt;
**Kasutaja saab tooteid hinnata ja kommenteerida.&lt;br /&gt;
**Enda kommentaare peab olema võimalik kustutada ja muuta. &lt;br /&gt;
&lt;br /&gt;
*Tavakasutaja&lt;br /&gt;
**Sisseloginud kasutaja, kärbitud funktsionaalsusega.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Funktsionaalne osa:&#039;&#039;&#039;&lt;br /&gt;
* Tooteid on võimalik otsida ja filtreerida.&lt;br /&gt;
* Toodetele on võimalik lisada pilt (Administraator)&lt;br /&gt;
* Lehele on võimalik registreeruda. Peale registreerimist saadetakse kasutajale mailile kinnitamiseks url. Peale url’ile vajutamist aktiveeritakse kasutaja.&lt;br /&gt;
&lt;br /&gt;
=Praktikumid=&lt;br /&gt;
==08.03.2012==&lt;br /&gt;
Valmis andmebaasi joonis ja üks väike dokument, mis kirjeldab rakenduse ülesehitust. Mõlemad on kättesaadavad siin: http://enos.itcollege.ee/~mposka/untitled.zip&lt;br /&gt;
&lt;br /&gt;
==15.03.2012==&lt;br /&gt;
Vaadati üle taaskord andmebaasi joonis. Parandati mõned vead. Loodi andmebaas kasutades SQL Server Management Studiot. Demonstreeriti, kuidas luua ASP.NET enda kasutajate andmebaas, et saaks kasutada hiljem &#039;&#039;MemberShip Providerit&#039;&#039;.&lt;br /&gt;
Skript andmebaasi loomiseks on kättesaadav siin: http://enos.itcollege.ee/~mposka/ASPNET_2012/Paevaope/Praktikum/PraktikumidPood/Andmebaas/&lt;br /&gt;
&lt;br /&gt;
==22.03.2012==&lt;br /&gt;
Alustati äriloogika väljamõtlemisega. Samuti tuleb valida lehele sobiv kujundus.&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~emiilber/public/4_semester/ASP_NET/epoe_kujundus.zip Internetiavarustest leitud kujundus]&lt;br /&gt;
&lt;br /&gt;
==05.04.2012==&lt;br /&gt;
Valminud näited: http://enos.itcollege.ee/~mposka/ASPNET_2012/Paevaope/Praktikum/PraktikumidPood/Vaikepood_5_04_2012.zip&lt;br /&gt;
&lt;br /&gt;
Kasutajate registreerimise ja sisselogimise boonus (meie tehtud osa on Account folderis): http://enos.itcollege.ee/~maarne/ASP%20.NET/Pood/&lt;br /&gt;
&lt;br /&gt;
=Ülesanne=&lt;br /&gt;
Luua andmebaas vastavalt mudelile&lt;br /&gt;
&lt;br /&gt;
==Masterpage==&lt;br /&gt;
Esialgne versioon : http://enos.itcollege.ee/~jopuua/teineaastakevad/MASTER.zip&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Praktikum:_Lihtne_Pood,_vol_1&amp;diff=47343</id>
		<title>Praktikum: Lihtne Pood, vol 1</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Praktikum:_Lihtne_Pood,_vol_1&amp;diff=47343"/>
		<updated>2012-04-12T07:58:35Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: /* Masterpage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Taust=&lt;br /&gt;
Järgnevate praktikumide käigus on eesmärgiks valmistada lihtne veebirakendus, mis täidaks veebipoe baasfunktsionaalsusi. Kõik järgnevad praktikumid põhinevad sellel ülesandel.&lt;br /&gt;
&lt;br /&gt;
===Veebipood &amp;quot;Mobiil&amp;quot;===&lt;br /&gt;
&#039;&#039;&#039;Rolle on 3:&#039;&#039;&#039;&lt;br /&gt;
*Admin, kes tegeleb keskkonna haldamisega.&lt;br /&gt;
**Lisada/eemaldada/uuendada tooteid&lt;br /&gt;
**Valida, millised tooted on esilehel(sh järjekord)&lt;br /&gt;
**Saab hallata kasutajaid ja nende õiguseid&lt;br /&gt;
**Tellimuste haldamine, mis hõlmab nende kinnitamist, tühistamist, korrigeerimist.&lt;br /&gt;
**Võimalus hallata kommentaare&lt;br /&gt;
&lt;br /&gt;
*Sisseloginud kasutaja&lt;br /&gt;
**Saab vaadata erinevaid tooteid, neid ostukorvi lisada/eemaldada ning esitada tellimuse.&lt;br /&gt;
**Igal kasutajal on olemas profiil, mida saab kasutaja ise vajadusel redigeerida.&lt;br /&gt;
**Kasutaja saab tooteid hinnata ja kommenteerida.&lt;br /&gt;
**Enda kommentaare peab olema võimalik kustutada ja muuta. &lt;br /&gt;
&lt;br /&gt;
*Tavakasutaja&lt;br /&gt;
**Sisseloginud kasutaja, kärbitud funktsionaalsusega.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Funktsionaalne osa:&#039;&#039;&#039;&lt;br /&gt;
* Tooteid on võimalik otsida ja filtreerida.&lt;br /&gt;
* Toodetele on võimalik lisada pilt (Administraator)&lt;br /&gt;
* Lehele on võimalik registreeruda. Peale registreerimist saadetakse kasutajale mailile kinnitamiseks url. Peale url’ile vajutamist aktiveeritakse kasutaja.&lt;br /&gt;
&lt;br /&gt;
=Praktikumid=&lt;br /&gt;
==08.03.2012==&lt;br /&gt;
Valmis andmebaasi joonis ja üks väike dokument, mis kirjeldab rakenduse ülesehitust. Mõlemad on kättesaadavad siin: http://enos.itcollege.ee/~mposka/untitled.zip&lt;br /&gt;
&lt;br /&gt;
==15.03.2012==&lt;br /&gt;
Vaadati üle taaskord andmebaasi joonis. Parandati mõned vead. Loodi andmebaas kasutades SQL Server Management Studiot. Demonstreeriti, kuidas luua ASP.NET enda kasutajate andmebaas, et saaks kasutada hiljem &#039;&#039;MemberShip Providerit&#039;&#039;.&lt;br /&gt;
Skript andmebaasi loomiseks on kättesaadav siin: http://enos.itcollege.ee/~mposka/ASPNET_2012/Paevaope/Praktikum/PraktikumidPood/Andmebaas/&lt;br /&gt;
&lt;br /&gt;
==22.03.2012==&lt;br /&gt;
Alustati äriloogika väljamõtlemisega. Samuti tuleb valida lehele sobiv kujundus.&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~emiilber/public/4_semester/ASP_NET/epoe_kujundus.zip Internetiavarustest leitud kujundus]&lt;br /&gt;
&lt;br /&gt;
==05.04.2012==&lt;br /&gt;
Valminud näited: http://enos.itcollege.ee/~mposka/ASPNET_2012/Paevaope/Praktikum/PraktikumidPood/Vaikepood_5_04_2012.zip&lt;br /&gt;
&lt;br /&gt;
Kasutajate registreerimise ja sisselogimise boonus (meie tehtud osa on Account folderis): http://enos.itcollege.ee/~maarne/ASP%20.NET/Pood/&lt;br /&gt;
&lt;br /&gt;
=Ülesanne=&lt;br /&gt;
Luua andmebaas vastavalt mudelile&lt;br /&gt;
&lt;br /&gt;
==Masterpage==&lt;br /&gt;
=12.04=&lt;br /&gt;
Esialgne versioon : http://enos.itcollege.ee/~jopuua/teineaastakevad/MASTER.zip&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Praktikum:_Lihtne_Pood,_vol_1&amp;diff=47342</id>
		<title>Praktikum: Lihtne Pood, vol 1</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Praktikum:_Lihtne_Pood,_vol_1&amp;diff=47342"/>
		<updated>2012-04-12T07:58:09Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Taust=&lt;br /&gt;
Järgnevate praktikumide käigus on eesmärgiks valmistada lihtne veebirakendus, mis täidaks veebipoe baasfunktsionaalsusi. Kõik järgnevad praktikumid põhinevad sellel ülesandel.&lt;br /&gt;
&lt;br /&gt;
===Veebipood &amp;quot;Mobiil&amp;quot;===&lt;br /&gt;
&#039;&#039;&#039;Rolle on 3:&#039;&#039;&#039;&lt;br /&gt;
*Admin, kes tegeleb keskkonna haldamisega.&lt;br /&gt;
**Lisada/eemaldada/uuendada tooteid&lt;br /&gt;
**Valida, millised tooted on esilehel(sh järjekord)&lt;br /&gt;
**Saab hallata kasutajaid ja nende õiguseid&lt;br /&gt;
**Tellimuste haldamine, mis hõlmab nende kinnitamist, tühistamist, korrigeerimist.&lt;br /&gt;
**Võimalus hallata kommentaare&lt;br /&gt;
&lt;br /&gt;
*Sisseloginud kasutaja&lt;br /&gt;
**Saab vaadata erinevaid tooteid, neid ostukorvi lisada/eemaldada ning esitada tellimuse.&lt;br /&gt;
**Igal kasutajal on olemas profiil, mida saab kasutaja ise vajadusel redigeerida.&lt;br /&gt;
**Kasutaja saab tooteid hinnata ja kommenteerida.&lt;br /&gt;
**Enda kommentaare peab olema võimalik kustutada ja muuta. &lt;br /&gt;
&lt;br /&gt;
*Tavakasutaja&lt;br /&gt;
**Sisseloginud kasutaja, kärbitud funktsionaalsusega.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Funktsionaalne osa:&#039;&#039;&#039;&lt;br /&gt;
* Tooteid on võimalik otsida ja filtreerida.&lt;br /&gt;
* Toodetele on võimalik lisada pilt (Administraator)&lt;br /&gt;
* Lehele on võimalik registreeruda. Peale registreerimist saadetakse kasutajale mailile kinnitamiseks url. Peale url’ile vajutamist aktiveeritakse kasutaja.&lt;br /&gt;
&lt;br /&gt;
=Praktikumid=&lt;br /&gt;
==08.03.2012==&lt;br /&gt;
Valmis andmebaasi joonis ja üks väike dokument, mis kirjeldab rakenduse ülesehitust. Mõlemad on kättesaadavad siin: http://enos.itcollege.ee/~mposka/untitled.zip&lt;br /&gt;
&lt;br /&gt;
==15.03.2012==&lt;br /&gt;
Vaadati üle taaskord andmebaasi joonis. Parandati mõned vead. Loodi andmebaas kasutades SQL Server Management Studiot. Demonstreeriti, kuidas luua ASP.NET enda kasutajate andmebaas, et saaks kasutada hiljem &#039;&#039;MemberShip Providerit&#039;&#039;.&lt;br /&gt;
Skript andmebaasi loomiseks on kättesaadav siin: http://enos.itcollege.ee/~mposka/ASPNET_2012/Paevaope/Praktikum/PraktikumidPood/Andmebaas/&lt;br /&gt;
&lt;br /&gt;
==22.03.2012==&lt;br /&gt;
Alustati äriloogika väljamõtlemisega. Samuti tuleb valida lehele sobiv kujundus.&lt;br /&gt;
&lt;br /&gt;
[http://enos.itcollege.ee/~emiilber/public/4_semester/ASP_NET/epoe_kujundus.zip Internetiavarustest leitud kujundus]&lt;br /&gt;
&lt;br /&gt;
==05.04.2012==&lt;br /&gt;
Valminud näited: http://enos.itcollege.ee/~mposka/ASPNET_2012/Paevaope/Praktikum/PraktikumidPood/Vaikepood_5_04_2012.zip&lt;br /&gt;
&lt;br /&gt;
Kasutajate registreerimise ja sisselogimise boonus (meie tehtud osa on Account folderis): http://enos.itcollege.ee/~maarne/ASP%20.NET/Pood/&lt;br /&gt;
&lt;br /&gt;
=Ülesanne=&lt;br /&gt;
Luua andmebaas vastavalt mudelile&lt;br /&gt;
&lt;br /&gt;
==Masterpage==&lt;br /&gt;
&lt;br /&gt;
Esialgne versioon : http://enos.itcollege.ee/~jopuua/teineaastakevad/MASTER.zip&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:LLL&amp;diff=46616</id>
		<title>Talk:LLL</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:LLL&amp;diff=46616"/>
		<updated>2012-03-18T11:37:40Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: /* Vaastus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Retsensioon===&lt;br /&gt;
&lt;br /&gt;
Mulle tundub, et xml ei lähe kokku selle veebiteenusega, mida tahetakse teha. Võimalik muidugi, et tehtigi lihtsalt hetkel suvaline xml.&lt;br /&gt;
&lt;br /&gt;
XML paistab muidu olevat mõistlik aga ma arvan, et 4-ndas dimensioonis ei oleks ma kasutanud &amp;lt;nimi&amp;gt; väljal atribuute. Jääb mulje, et seda tehti sellepärast, et tööülesanne ütleb järgmist: &amp;quot;Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis on enamat, kui lihtsalt ID&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
XML schemale otsa vaadata siis ma vaatan küll, et see on vigane. Miks käiakse üle mitu korda elemendid? Isegi Visual Studios automaatne schema tegemine ei tooda sellist asja, proovisime järgi. Või oskate öelda, miks nii tehtud on?&lt;br /&gt;
&lt;br /&gt;
XSL faile on pandud 3 tükki, aga kõik tunduvad mulle koodi poolelt sarnased. Selle asemel oleks võinud lisada puuduliku XML faili formaadi muutmise XLSLi.&lt;br /&gt;
&lt;br /&gt;
Samas kiidaks veebiteenuse kirjelduse kohapealt tiimi !&lt;br /&gt;
&lt;br /&gt;
Meeskond [[PhoneBook]]&lt;br /&gt;
&lt;br /&gt;
==== Vaastus ====&lt;br /&gt;
&lt;br /&gt;
Xml ei pidanudki veebiteenusega kokku minema. Ehk jah, tegime täiesti suvalise xmli. Schemas oli jah viga sees, kuna kasutasin automaatset schemat ja väike viga oli xmlis sees. Vabandan, et ise seda enne ei olnud märganud ja ära parandanud. Nüüd peaks schmea ok olema.&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:LLL&amp;diff=46615</id>
		<title>Talk:LLL</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:LLL&amp;diff=46615"/>
		<updated>2012-03-18T11:37:18Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: /* Retsensioon */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Retsensioon===&lt;br /&gt;
&lt;br /&gt;
Mulle tundub, et xml ei lähe kokku selle veebiteenusega, mida tahetakse teha. Võimalik muidugi, et tehtigi lihtsalt hetkel suvaline xml.&lt;br /&gt;
&lt;br /&gt;
XML paistab muidu olevat mõistlik aga ma arvan, et 4-ndas dimensioonis ei oleks ma kasutanud &amp;lt;nimi&amp;gt; väljal atribuute. Jääb mulje, et seda tehti sellepärast, et tööülesanne ütleb järgmist: &amp;quot;Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis on enamat, kui lihtsalt ID&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
XML schemale otsa vaadata siis ma vaatan küll, et see on vigane. Miks käiakse üle mitu korda elemendid? Isegi Visual Studios automaatne schema tegemine ei tooda sellist asja, proovisime järgi. Või oskate öelda, miks nii tehtud on?&lt;br /&gt;
&lt;br /&gt;
XSL faile on pandud 3 tükki, aga kõik tunduvad mulle koodi poolelt sarnased. Selle asemel oleks võinud lisada puuduliku XML faili formaadi muutmise XLSLi.&lt;br /&gt;
&lt;br /&gt;
Samas kiidaks veebiteenuse kirjelduse kohapealt tiimi !&lt;br /&gt;
&lt;br /&gt;
Meeskond [[PhoneBook]]&lt;br /&gt;
&lt;br /&gt;
==== Vaastus ====&lt;br /&gt;
&lt;br /&gt;
Xml ei pidanudki veebiteenusega kokku minema. Ehk jah, tegime täiesti suvalise xmli. Schemas oli jah viga sees, kuna kasutasin automaatset schemat ja väike viga oli xmlis sees. Vabandan, et ise seda enne ei olnud ära märganud ja ära parandanud. Nüüd peaks schmea ok olema.&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46614</id>
		<title>LLL</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46614"/>
		<updated>2012-03-18T11:34:32Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: /* XML schema (Joonas) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&lt;br /&gt;
* Joonas Püüa&lt;br /&gt;
* Janno Tomingas&lt;br /&gt;
* Janek Kople&lt;br /&gt;
* Roland Krindal&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
===Terviseleht===&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Ülesandeks on see, et leida terviselehele tehniline lahendus, mis oleks kaasaegne ning pilkupüüdev. &lt;br /&gt;
===Analüüs===&lt;br /&gt;
====Rakenduse üldkirjeldus====&lt;br /&gt;
Terviseleht on mõeldud inimestele , kes peavad oma tervisest lugu. Samas ka neile , kes seda veel ei tee aga on huvitatud antud teemast. Terviseleht proovib oma kasutajaid teavitada erinevatest tervisega seotud probleemidest ja lahendustest. Selleks lubame kasutajatel postiada huvitavaid artikleid ja muud tervisega seotud inforrmatsiooni. Lisaks sellele pakub terviseleht enesepoolt mõndaasid huvitavaid artikleid. Põhi eesmärk on tuua kokku tervisest lugu pidavad inimesed , kes aitaksid oma nõuannete ariklitega teisigi tervisest lugu pidama panna.&lt;br /&gt;
====Problemaatika====&lt;br /&gt;
Kuna see rakendus toetub kasutajate poolt generaaritavale sisule ja tagasisidele ning nende aktiivse kasutuse realiseerimine ühtse ja toimiva kasutajakeskonnale. Peab tagama andmete turve, hea valideerumise ning ressurside, s.t kasutajaliidese ja serveri vahelise andmete, õiges käsitlemises.&lt;br /&gt;
Lisaks sellele peab arvestama:&lt;br /&gt;
*Standardeid&lt;br /&gt;
*Töökindlust erinevates veebilehitsejates&lt;br /&gt;
====Funktsionaalsused====&lt;br /&gt;
Rakenduse üldufunktsionaalsus on kasutaja sõbralikus ehk tagada kasutajatele arusaamine sellest, et mis toimub terve rakenduse raames pärast iga tema tehtud käiku. See nõuab korraliku tagaside ja andmete valideerimissüsteemi.&lt;br /&gt;
&lt;br /&gt;
Tervisleht peab võimaldama kasutajatel artikleid postidada ja teiste artikleid lugeda. Artikleid peab saama kategooriatesse jagada, mille järgi on neid hiljem kerge leida. Lisaks kategooria vaatele on üldine “otsing”, mis võimaldab artikleid otsida pealkirja,kuupäeva ja muude parameetrite järgi. Kõik lisatud artiklid paigutatakse arhiivi, kust neid hiljem on võimalik kätte saada. Lisaks on lehekülje adminil võimalik seadistada erinevaid küsitlusi, mille vastused on kõigile avalikud. Ka küsitluste jaoks peaks olema arhiivi, et neid hiljem ka näha saaks.&lt;br /&gt;
====Must Have====&lt;br /&gt;
* Uute arktiklite postitamine&lt;br /&gt;
&lt;br /&gt;
* Võimalus artikleid lehtedeks jagada&lt;br /&gt;
* Võimalus artikleid kategooriateks jagada&lt;br /&gt;
&lt;br /&gt;
* Võimalus artikleid &amp;quot;sildistada&amp;quot;&lt;br /&gt;
** Arhiiv&lt;br /&gt;
** Otsing&lt;br /&gt;
** Küsitlus&lt;br /&gt;
====Nice to Have====&lt;br /&gt;
&lt;br /&gt;
* Võimalda Terviselehte mugavalt lugeda ka mobiilsete seadmetega, sh uue iPadi ja &amp;quot;vana&amp;quot; - iPhonega,&lt;br /&gt;
* sündmuste kalender&lt;br /&gt;
&lt;br /&gt;
** piiratud võimalused partneritele sündmuste kalendrisse sündmuste lisamiseks&lt;br /&gt;
* lisada võimalused kasutamaks videolõike, telereklaame jne&lt;br /&gt;
*  luua (ID kaardiga) kommenteerimisvõimalus ?!!??!?!?!??&lt;br /&gt;
* tekitada väike veebipood&lt;br /&gt;
* üle vaadata kogu reklaamide paigutuse, suuruste, võimaluste osa&lt;br /&gt;
*  luua piiratud ligipääsuga tasuline ala&lt;br /&gt;
==XML==&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. &lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis on enamat, kui lihtsalt ID.&lt;br /&gt;
&lt;br /&gt;
===XML (Janno)===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;osakonnad&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;1&amp;quot; nimi=&amp;quot;Arendus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;01&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Aadu&amp;quot; perenimi=&amp;quot;Aas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;aadu.aas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;02&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Belle&amp;quot; perenimi=&amp;quot;Bastion&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213452&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;b.b@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;03&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Calvin&amp;quot; perenimi=&amp;quot;Calvin&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1313451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;calvin.calvin@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;07&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Georg&amp;quot; perenimi=&amp;quot;Gregorius&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213471&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;georg.gregorius@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;08&amp;quot; ametinimetus=&amp;quot;koristaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Heldur&amp;quot; perenimi=&amp;quot;Help&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213410&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;heldur.help@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;2&amp;quot; nimi=&amp;quot;testimine&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;04&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Doris&amp;quot; perenimi=&amp;quot;Diivan&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;doris.diivan@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;09&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Illimar&amp;quot; perenimi=&amp;quot;Ida&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2223451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;illimar.ida@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;12&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Liina&amp;quot; perenimi=&amp;quot;Lillakas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2210451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;liina.lillakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;13&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Mari&amp;quot; perenimi=&amp;quot;Metslane&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2213491&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;metsamari@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;3&amp;quot; nimi=&amp;quot;turundus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;05&amp;quot; ametinimetus=&amp;quot;turundusspetsialist&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Eduard&amp;quot; perenimi=&amp;quot;Edev&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;3213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;eduard.edev@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;10&amp;quot; ametinimetus=&amp;quot;alam-turundusjuht&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Jaanus&amp;quot; perenimi=&amp;quot;Jalakas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;3243451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;jaanus.jalakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;11&amp;quot; ametinimetus=&amp;quot;kokk&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Kallis&amp;quot; perenimi=&amp;quot;Kaalikas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;3213459&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;kkaalikas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;4&amp;quot; nimi=&amp;quot;HR&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;06&amp;quot; ametinimetus=&amp;quot;personalijuht&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Francis&amp;quot; perenimi=&amp;quot;Felicita&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;4213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;f.felicita@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
&amp;lt;/osakonnad&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (Joonas)===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;osakonnad&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;osakond&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;isikud&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Paar kolm XSL ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Esimene (Roland) ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
     &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h2&amp;gt;Osakonnad&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:for-each select=&amp;quot;osakonnad/osakond&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 5px;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr bgcolor=&amp;quot;#9acd32&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Osakond&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@nimi&amp;quot;/&amp;gt;&lt;br /&gt;
               &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/table&amp;gt;&lt;br /&gt;
          &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 30px;&amp;quot; bgcolor=&amp;quot;#F0F0F0&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr bgcolor=&amp;quot;#FF9933&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Ametinimetus&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Eesnimi&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Perenimi&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Telefon&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;E-mail&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;isikud/isik&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@ametinimetus&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@eesnimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@perenimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/telefon&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/e-mail&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/table&amp;gt;&lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Teine (Janno) ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;head&amp;gt;&lt;br /&gt;
        Töötajate nimekiri&lt;br /&gt;
      &amp;lt;/head&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h2&amp;gt;Töötajate nimekiri&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 30px;&amp;quot; bgcolor=&amp;quot;#F0F0F0&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr bgcolor=&amp;quot;#FF9933&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Ametinimetus&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Eesnimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Perenimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Telefon&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;E-mail&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;osakonnad/osakond/isikud/isik&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:sort select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@ametinimetus&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;nimi/@eesnimi&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;nimi/@perenimi&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;kontaktid/telefon&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;kontaktid/e-mail&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Kolmas (Janek) ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h2&amp;gt;Töötajate kontaktide nimekiri&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 30px;&amp;quot; bgcolor=&amp;quot;#FFFFFF&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr bgcolor=&amp;quot;#ccFFEE&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Perenimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Eesnimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Telefon&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;E-mail&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Osakond&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Ametinimetus&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;osakonnad/osakond&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:variable name=&amp;quot;OsakondNimetus&amp;quot; select=&amp;quot;@nimi&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;isikud/isik&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:sort select=&amp;quot;nimi/@perenimi&amp;quot; order=&amp;quot;ascending&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@perenimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@eesnimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/telefon&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/e-mail&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;                &lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;$OsakondNimetus&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@ametinimetus&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22BugTracker%22&amp;diff=46591</id>
		<title>Talk:Meeskond &quot;BugTracker&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22BugTracker%22&amp;diff=46591"/>
		<updated>2012-03-17T19:26:28Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: /* Analüüsi retsensioon */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Analüüsi retsensioon==&lt;br /&gt;
Ilusti on ära seletatud, mida antud projekt endas sisaldab. Idee on väga asjalik. Analüüs on täiesti piisav- nõutud punktid on välja toodud. Võib järeldada , et meeskond on idee kenasti läbi töödelnud. Planeeritavaid funktsionaalsusi on suhteliselt palju, kuid samas ei ole ükski neist väga keeruline. Arvan, et kui meeskond enda aega hästi planeerib jõuavad nad ilusasti projektiga valmis ja lisaks must have funktsionaalsustele äkki ka mõne might have funktsionaalsuse realiseerida.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Retsentsiooni tegi meeskond &amp;quot;lll&amp;quot;&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22BugTracker%22&amp;diff=46590</id>
		<title>Talk:Meeskond &quot;BugTracker&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22BugTracker%22&amp;diff=46590"/>
		<updated>2012-03-17T19:25:54Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: /* Analüüsi retsensioon */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Analüüsi retsensioon==&lt;br /&gt;
Ilusti on ära seletatud, mida antud projekt endas sisaldab. Idee on väga asjalik. Analüüs on täiesti piisav- nõutud punktid on välja toodud. Võib järeldada , et meeskond on idee ilusasi läbi töödelnud. Planeeritavaid funktsionaalsusi on suhteliselt palju, kuid samas ei ole ükski neist väga keeruline. Arvan, et kui meeskond enda aega hästi pplaneerib jõuavad nad ilusasti projektiga valmis ja lisaks must have funktsionaalsustele äkki ka mõne might have funktsionaalsuse realiseerida.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Retsentsiooni tegi meeskond &amp;quot;lll&amp;quot;&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22BugTracker%22&amp;diff=46589</id>
		<title>Talk:Meeskond &quot;BugTracker&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22BugTracker%22&amp;diff=46589"/>
		<updated>2012-03-17T19:25:38Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: /* Analüüsi retsensioon */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Analüüsi retsensioon==&lt;br /&gt;
Ilusti on ära seletatud, mida antud projekt endas sisaldab. Idee on väga asjalik. Analüüs on täiesti piisav- nõutud punktid on välja toodud. Võib järeldada , et meeskond on idee ilusasi läbi töödelnud. Planeeritavaid funktsionaalsusi on suhteliselt palju, kuid samas ei ole ükski neist väga keeruline. Arvan, et kui meeskond enda aega hästi pplaneerib jõuavad nad ilusasti projektiga valmis ja lisaks must have funktsionaalsustele äkki ka mõne might have funktsionaalsuse realiseerida.&lt;br /&gt;
Retsentsiooni tegi meeskond &amp;quot;lll&amp;quot;&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22BugTracker%22&amp;diff=46588</id>
		<title>Talk:Meeskond &quot;BugTracker&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22BugTracker%22&amp;diff=46588"/>
		<updated>2012-03-17T19:25:32Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: /* Analüüsi retsensioon */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Analüüsi retsensioon==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Ilusti on ära seletatud, mida antud projekt endas sisaldab. Idee on väga asjalik. Analüüs on täiesti piisav- nõutud punktid on välja toodud. Võib järeldada , et meeskond on idee ilusasi läbi töödelnud. Planeeritavaid funktsionaalsusi on suhteliselt palju, kuid samas ei ole ükski neist väga keeruline. Arvan, et kui meeskond enda aega hästi pplaneerib jõuavad nad ilusasti projektiga valmis ja lisaks must have funktsionaalsustele äkki ka mõne might have funktsionaalsuse realiseerida.&lt;br /&gt;
Retsentsiooni tegi meeskond &amp;quot;lll&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22BugTracker%22&amp;diff=46587</id>
		<title>Talk:Meeskond &quot;BugTracker&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22BugTracker%22&amp;diff=46587"/>
		<updated>2012-03-17T19:25:20Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: /* Analüüsi retsensioon */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Analüüsi retsensioon==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ilusti on ära seletatud, mida antud projekt endas sisaldab. Idee on väga asjalik. Analüüs on täiesti piisav- nõutud punktid on välja toodud. Võib järeldada , et meeskond on idee ilusasi läbi töödelnud. Planeeritavaid funktsionaalsusi on suhteliselt palju, kuid samas ei ole ükski neist väga keeruline. Arvan, et kui meeskond enda aega hästi pplaneerib jõuavad nad ilusasti projektiga valmis ja lisaks must have funktsionaalsustele äkki ka mõne might have funktsionaalsuse realiseerida.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Retsentsiooni tegi meeskond &amp;quot;lll&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22BugTracker%22&amp;diff=46555</id>
		<title>Talk:Meeskond &quot;BugTracker&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Meeskond_%22BugTracker%22&amp;diff=46555"/>
		<updated>2012-03-15T08:08:13Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: Created page with &amp;#039;==Analüüsi retsensioon== &amp;lt;pre&amp;gt;  Mida see endas sisaldab?  Mis on selle eesmärk?  Mida tavakasutaja sellega teha saaks?  Milliste osade realiseerimine võib osutuda problemaati…&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Analüüsi retsensioon==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mida see endas sisaldab?&lt;br /&gt;
&lt;br /&gt;
Mis on selle eesmärk?&lt;br /&gt;
&lt;br /&gt;
Mida tavakasutaja sellega teha saaks?&lt;br /&gt;
&lt;br /&gt;
Milliste osade realiseerimine võib osutuda problemaatiliseks?&lt;br /&gt;
&lt;br /&gt;
Nimekiri funktsionaalsustest&lt;br /&gt;
&lt;br /&gt;
nimekiri &amp;quot;might&amp;quot; funktsionaalsustest&lt;br /&gt;
&lt;br /&gt;
Retsentsiooni teeb meeskond &amp;quot;lll&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=%22LLL%22&amp;diff=46453</id>
		<title>&quot;LLL&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=%22LLL%22&amp;diff=46453"/>
		<updated>2012-03-06T20:59:45Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&lt;br /&gt;
* Joonas Püüa&lt;br /&gt;
* Janno Tomingas&lt;br /&gt;
* Janek Kople&lt;br /&gt;
* Roland Krindal&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
===Terviseleht===&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Ülesandeks on see, et leida terviselehele tehniline lahendus, mis oleks kaasaegne ning pilkupüüdev. &lt;br /&gt;
===Analüüs===&lt;br /&gt;
====Rakenduse üldkirjeldus====&lt;br /&gt;
Terviseleht on mõeldud inimestele , kes peavad oma tervisest lugu. Samas ka neile , kes seda veel ei tee aga on huvitatud antud teemast. Terviseleht proovib oma kasutajaid teavitada erinevatest tervisega seotud probleemidest ja lahendustest. Selleks lubame kasutajatel postiada huvitavaid artikleid ja muud tervisega seotud inforrmatsiooni. Lisaks sellele pakub terviseleht enesepoolt mõndaasid huvitavaid artikleid. Põhi eesmärk on tuua kokku tervisest lugu pidavad inimesed , kes aitaksid oma nõuannete ariklitega teisigi tervisest lugu pidama panna.&lt;br /&gt;
====Problemaatika====&lt;br /&gt;
Kuna see rakendus toetub kasutajate poolt generaaritavale sisule ja tagasisidele ning nende aktiivse kasutuse realiseerimine ühtse ja toimiva kasutajakeskonnale. Peab tagama andmete turve, hea valideerumise ning ressurside, s.t kasutajaliidese ja serveri vahelise andmete, õiges käsitlemises.&lt;br /&gt;
Lisaks sellele peab arvestama:&lt;br /&gt;
*Standardeid&lt;br /&gt;
*Töökindlust erinevates veebilehitsejates&lt;br /&gt;
====Funktsionaalsused====&lt;br /&gt;
Rakenduse üldufunktsionaalsus on kasutaja sõbralikus ehk tagada kasutajatele arusaamine sellest, et mis toimub terve rakenduse raames pärast iga tema tehtud käiku. See nõuab korraliku tagaside ja andmete valideerimissüsteemi.&lt;br /&gt;
&lt;br /&gt;
Tervisleht peab võimaldama kasutajatel artikleid postidada ja teiste artikleid lugeda. Artikleid peab saama kategooriatesse jagada, mille järgi on neid hiljem kerge leida. Lisaks kategooria vaatele on üldine “otsing”, mis võimaldab artikleid otsida pealkirja,kuupäeva ja muude parameetrite järgi. Kõik lisatud artiklid paigutatakse arhiivi, kust neid hiljem on võimalik kätte saada. Lisaks on lehekülje adminil võimalik seadistada erinevaid küsitlusi, mille vastused on kõigile avalikud. Ka küsitluste jaoks peaks olema arhiivi, et neid hiljem ka näha saaks.&lt;br /&gt;
====Must Have====&lt;br /&gt;
* Uute arktiklite postitamine&lt;br /&gt;
&lt;br /&gt;
* Võimalus artikleid lehtedeks jagada&lt;br /&gt;
* Võimalus artikleid kategooriateks jagada&lt;br /&gt;
&lt;br /&gt;
* Võimalus artikleid &amp;quot;sildistada&amp;quot;&lt;br /&gt;
** Arhiiv&lt;br /&gt;
** Otsing&lt;br /&gt;
** Küsitlus&lt;br /&gt;
====Nice to Have====&lt;br /&gt;
&lt;br /&gt;
* Võimalda Terviselehte mugavalt lugeda ka mobiilsete seadmetega, sh uue iPadi ja &amp;quot;vana&amp;quot; - iPhonega,&lt;br /&gt;
* sündmuste kalender&lt;br /&gt;
&lt;br /&gt;
** piiratud võimalused partneritele sündmuste kalendrisse sündmuste lisamiseks&lt;br /&gt;
* lisada võimalused kasutamaks videolõike, telereklaame jne&lt;br /&gt;
*  luua (ID kaardiga) kommenteerimisvõimalus ?!!??!?!?!??&lt;br /&gt;
* tekitada väike veebipood&lt;br /&gt;
* üle vaadata kogu reklaamide paigutuse, suuruste, võimaluste osa&lt;br /&gt;
*  luua piiratud ligipääsuga tasuline ala&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=%22LLL%22&amp;diff=46452</id>
		<title>&quot;LLL&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=%22LLL%22&amp;diff=46452"/>
		<updated>2012-03-06T20:59:24Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: Created page with &amp;#039;==Meeskond==  * Joonas Püüa * Janno Tomingas * Janek Kople * Roland Krindal  ==Idee== ===Terviseleht===  ====Ülesanne==== Ülesandeks on see, et leida terviselehele tehniline …&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&lt;br /&gt;
* Joonas Püüa&lt;br /&gt;
* Janno Tomingas&lt;br /&gt;
* Janek Kople&lt;br /&gt;
* Roland Krindal&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
===Terviseleht===&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Ülesandeks on see, et leida terviselehele tehniline lahendus, mis oleks kaasaegne ning pilkupüüdev. &lt;br /&gt;
===Analüüs===&lt;br /&gt;
====Rakenduse üldkirjeldus====&lt;br /&gt;
Terviseleht on mõeldud inimestele , kes peavad oma tervisest lugu. Samas ka neile , kes seda veel ei tee aga on huvitatud antud teemast. Terviseleht proovib oma kasutajaid teavitada erinevatest tervisega seotud probleemidest ja lahendustest. Selleks lubame kasutajatel postiada huvitavaid artikleid ja muud tervisega seotud inforrmatsiooni. Lisaks sellele pakub terviseleht enesepoolt mõndaasid huvitavaid artikleid. Põhi eesmärk on tuua kokku tervisest lugu pidavad inimesed , kes aitaksid oma nõuannete ariklitega teisigi tervisest lugu pidama panna.&lt;br /&gt;
====Problemaatika====&lt;br /&gt;
Kuna see rakendus toetub kasutajate poolt generaaritavale sisule ja tagasisidele ning nende aktiivse kasutuse realiseerimine ühtse ja toimiva kasutajakeskonnale. Peab tagama andmete turve, hea valideerumise ning ressurside, s.t kasutajaliidese ja serveri vahelise andmete, õiges käsitlemises.&lt;br /&gt;
Lisaks sellele peab arvestama:&lt;br /&gt;
*Standardeid&lt;br /&gt;
*Töökindlust erinevates veebilehitsejates&lt;br /&gt;
====Funktsionaalsused====&lt;br /&gt;
Rakenduse üldufunktsionaalsus on kasutaja sõbralikus ehk tagada kasutajatele arusaamine sellest, et mis toimub terve rakenduse raames pärast iga tema tehtud käiku. See nõuab korraliku tagaside ja andmete valideerimissüsteemi.&lt;br /&gt;
&lt;br /&gt;
Tervisleht peab võimaldama kasutajatel artikleid postidada ja teiste artikleid lugeda. Artikleid peab saama kategooriatesse jagada, mille järgi on neid hiljem kerge leida. Lisaks kategooria vaatele on üldine “otsing”, mis võimaldab artikleid otsida pealkirja,kuupäeva ja muude parameetrite järgi. Kõik lisatud artiklid paigutatakse arhiivi, kust neid hiljem on võimalik kätte saada. Lisaks on lehekülje adminil võimalik seadistada erinevaid küsitlusi, mille vastused on kõigile avalikud. Ka küsitluste jaoks peaks olema arhiivi, et neid hiljem ka näha saaks.&lt;br /&gt;
====Must Have====&lt;br /&gt;
* Uute arktiklite postitamine&lt;br /&gt;
&lt;br /&gt;
* Võimalus artikleid lehtedeks jagada&lt;br /&gt;
* Võimalus artikleid kategooriateks jagada&lt;br /&gt;
&lt;br /&gt;
* Võimalus artikleid &amp;quot;sildistada&amp;quot;&lt;br /&gt;
** Arhiiv&lt;br /&gt;
** Otsing&lt;br /&gt;
** Küsitlus&lt;br /&gt;
====Nice to Have====&lt;br /&gt;
&lt;br /&gt;
* Võimalda Terviselehte mugavalt lugeda ka mobiilsete seadmetega, sh uue iPadi ja &amp;quot;vana&amp;quot; - iPhonega,&lt;br /&gt;
* sündmuste kalender&lt;br /&gt;
&lt;br /&gt;
** piiratud võimalused partneritele sündmuste kalendrisse sündmuste lisamiseks&lt;br /&gt;
* lisada võimalused kasutamaks videolõike, telereklaame jne&lt;br /&gt;
*  luua (ID kaardiga) kommenteerimisvõimalus ?!!??!?!?!??&lt;br /&gt;
* tekitada väike veebipood&lt;br /&gt;
* üle vaadata kogu reklaamide paigutuse, suuruste, võimaluste osa&lt;br /&gt;
*  luua piiratud ligipääsuga tasuline ala&lt;br /&gt;
==XML==&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. &lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis on enamat, kui lihtsalt ID.&lt;br /&gt;
&lt;br /&gt;
===XML (Janno)===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;osakonnad&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;1&amp;quot; nimi=&amp;quot;Arendus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;01&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Aadu&amp;quot; perenimi=&amp;quot;Aas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;aadu.aas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;02&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Belle&amp;quot; perenimi=&amp;quot;Bastion&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213452&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;b.b@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;03&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Calvin&amp;quot; perenimi=&amp;quot;Calvin&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1313451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;calvin.calvin@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;07&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Georg&amp;quot; perenimi=&amp;quot;Gregorius&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213471&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;georg.gregorius@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;08&amp;quot; ametinimetus=&amp;quot;koristaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Heldur&amp;quot; perenimi=&amp;quot;Help&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213410&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;heldur.help@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;2&amp;quot; nimi=&amp;quot;testimine&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;04&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Doris&amp;quot; perenimi=&amp;quot;Diivan&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;doris.diivan@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;09&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Illimar&amp;quot; perenimi=&amp;quot;Ida&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2223451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;illimar.ida@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;12&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Liina&amp;quot; perenimi=&amp;quot;Lillakas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2210451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;liina.lillakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;13&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Mari&amp;quot; perenimi=&amp;quot;Metslane&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2213491&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;metsamari@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;3&amp;quot; nimi=&amp;quot;turundus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;05&amp;quot; ametinimetus=&amp;quot;turundusspetsialist&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Eduard&amp;quot; perenimi=&amp;quot;Edev&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;3213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;eduard.edev@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;10&amp;quot; ametinimetus=&amp;quot;alam-turundusjuht&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Jaanus&amp;quot; perenimi=&amp;quot;Jalakas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;3243451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;jaanus.jalakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;11&amp;quot; ametinimetus=&amp;quot;kokk&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Kallis&amp;quot; perenimi=&amp;quot;Kaalikas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;3213459&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;kkaalikas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;4&amp;quot; nimi=&amp;quot;HR&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;06&amp;quot; ametinimetus=&amp;quot;personalijuht&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Francis&amp;quot; perenimi=&amp;quot;Felicita&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;4213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;f.felicita@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
&amp;lt;/osakonnad&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (Joonas)===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;osakonnad&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;osakond&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;isikud&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Paar kolm XSL ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Esimene (Roland) ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
     &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h2&amp;gt;Osakonnad&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:for-each select=&amp;quot;osakonnad/osakond&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 5px;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr bgcolor=&amp;quot;#9acd32&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Osakond&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@nimi&amp;quot;/&amp;gt;&lt;br /&gt;
               &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/table&amp;gt;&lt;br /&gt;
          &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 30px;&amp;quot; bgcolor=&amp;quot;#F0F0F0&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr bgcolor=&amp;quot;#FF9933&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Ametinimetus&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Eesnimi&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Perenimi&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Telefon&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;E-mail&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;isikud/isik&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@ametinimetus&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@eesnimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@perenimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/telefon&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/e-mail&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/table&amp;gt;&lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Teine (Janno) ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;head&amp;gt;&lt;br /&gt;
        Töötajate nimekiri&lt;br /&gt;
      &amp;lt;/head&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h2&amp;gt;Töötajate nimekiri&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 30px;&amp;quot; bgcolor=&amp;quot;#F0F0F0&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr bgcolor=&amp;quot;#FF9933&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Ametinimetus&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Eesnimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Perenimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Telefon&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;E-mail&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;osakonnad/osakond/isikud/isik&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:sort select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@ametinimetus&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;nimi/@eesnimi&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;nimi/@perenimi&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;kontaktid/telefon&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;kontaktid/e-mail&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Kolmas (Janek) ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h2&amp;gt;Töötajate kontaktide nimekiri&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 30px;&amp;quot; bgcolor=&amp;quot;#FFFFFF&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr bgcolor=&amp;quot;#ccFFEE&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Perenimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Eesnimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Telefon&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;E-mail&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Osakond&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Ametinimetus&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;osakonnad/osakond&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:variable name=&amp;quot;OsakondNimetus&amp;quot; select=&amp;quot;@nimi&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;isikud/isik&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:sort select=&amp;quot;nimi/@perenimi&amp;quot; order=&amp;quot;ascending&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@perenimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@eesnimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/telefon&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/e-mail&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;                &lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;$OsakondNimetus&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@ametinimetus&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22Veebirakenduste_loomine_ASP.NET_abil%22_2012&amp;diff=46451</id>
		<title>Kodutöö aines &quot;Veebirakenduste loomine ASP.NET abil&quot; 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22Veebirakenduste_loomine_ASP.NET_abil%22_2012&amp;diff=46451"/>
		<updated>2012-03-06T20:59:15Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Veebirakenduste loomine ASP.NET abil]]&lt;br /&gt;
&lt;br /&gt;
=Kodutöö aines &amp;quot;Veebirakenduste loomine ASP.NET abil&amp;quot;=&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline kogemus veebiarendusest Asp.Net tehnoloogia abil ning süvendada meeskonnatööoskust. Kaugem eesmärk on loomulikult hinne :).&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3..5 tudengit (erandjuhul ka 2) ning ühel teemal teostab projekti üks meeskond.&lt;br /&gt;
Töö käiku kajastatakse ajaveebis (blogis) või http://wiki.itcollege.ee keskkonnas. Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas.&lt;br /&gt;
&lt;br /&gt;
==Tähtajad==&lt;br /&gt;
Kodutöö on üks suur meeskonnatööna valmiv ülesanne, mis on jaotatud väiksemateks osadeks. Osade kirjeldused ja tähtajad on kirjeldatud allpool.&lt;br /&gt;
&lt;br /&gt;
Tähtaegadest mitte kinnipidamisel kaotatakse punkte.Kui töö esitatakse tähtajast hiljem ,kaotatakse iga hilinenud päeva kohta 10% punktidest. Maksimaalselt kaotatakse 50%.&lt;br /&gt;
&lt;br /&gt;
Näide: &lt;br /&gt;
Töö esitamise tähtaeg on 4.09.2011 kell 23:59 ja selle osa eest on võimalik teenida 8p. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Meeskond1 esitab töö, mis vastab nõuetele, tähtajaks. &amp;lt;br/&amp;gt;&lt;br /&gt;
Tulemus:8p&lt;br /&gt;
&lt;br /&gt;
Meeskond2 esitab töö, mis vastab nõuetele 05.09.2011 02:00 (ehk tähtajast paar tundi hiljem). &amp;lt;br/&amp;gt;&lt;br /&gt;
Tulemus: 7,1 punkti. &lt;br /&gt;
&lt;br /&gt;
Meeskond3 esitab töö, mis vastab nõuetele 06.09.2011 12:00 (ehk tähtajast paar päeva hiljem). &amp;lt;br/&amp;gt;&lt;br /&gt;
Tulemus: 6,4 punkti. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Teema ning meeskonna koosseis. Analüüs===&lt;br /&gt;
&amp;lt;i&amp;gt;Tähtaeg: 06.03.2012 23:59&amp;lt;/i&amp;gt;&lt;br /&gt;
(10 punkti)&lt;br /&gt;
&lt;br /&gt;
Tähtajaks tuleb:&lt;br /&gt;
*kooskõlastada õppejõuga idee&lt;br /&gt;
*panna kokku meeskond&lt;br /&gt;
*luua meeskonnale wiki leht, kus&lt;br /&gt;
** tuuakse välja meeskonna kõik liikmed ja määratakse projektijuht&lt;br /&gt;
** sõnastatakse idee olemus&lt;br /&gt;
** teostatakse esmane analüüs&lt;br /&gt;
***Analüüs rakendusele. (Mida see endas sisaldab? Mis on selle eesmärk? Mida tavakasutaja sellega teha saaks? Milliste osade realiseerimine võib osutuda problemaatiliseks?) Kui on tööjaotus paigas, siis tuua ka see välja.&lt;br /&gt;
***Tuua välja nimekiri funktsionaalsusest, mida plaanitakse kindlasti teostada(&#039;&#039;Must have&#039;&#039;)&lt;br /&gt;
***Nimekiri funktsionaalsustest, mis võiks olla, aga mida ei pruugita ajapuuduse tõttu realiseerida.(&#039;&#039;Nice to have&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
Analüüsi ja idee sõnade maht on arvuliselt minimaalselt 700.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; &lt;br /&gt;
&amp;lt;i&amp;gt;Tähtaeg: 15.03.2012 &amp;lt;/i&amp;gt;&lt;br /&gt;
(5 punkti)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&amp;lt;i&amp;gt; Tähtaeg:12.05.2012 (25p)&amp;lt;/i&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Selleks faasiks peab projekt maksimumpuntkide saavutamiseks olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039;&lt;br /&gt;
24.05.2012 (5p)&lt;br /&gt;
&lt;br /&gt;
===Kaitsmine===&lt;br /&gt;
&amp;lt;i&amp;gt;Siia ilmub mais registreerumisleht&amp;lt;/i&amp;gt;&lt;br /&gt;
(5 punkti)&lt;br /&gt;
&lt;br /&gt;
Esitlusel kaitstakse projekti. Tutvustatakse tehnoloogiat, mida kasutati rakenduse realiseerimiseks. Lühidalt räägitakse tööjaotusest ning probleemidest, mis tekkisid projekti realiseerimisel. Näidatakse lähtekoodi ja demonstreeritakse oma rakendust teistele tudengitele, kes võivad selle kohta küsimusi küsida. Kestvus ~20min.&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub  arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. &lt;br /&gt;
Tehnilisi ja vormistuslike puudujääke on võimalik korvata lisavõimaluste realiseerimisega.Üldjuhul tuleb loodud lahendust ka praktikumides teistele tudengitele tutvustada (ca 20 min).&lt;br /&gt;
&lt;br /&gt;
Kogu aine mahust annab projekt 50% ehk edaspidi 50p. Täpsem kirjeldus projekti erinevate osade ja tähtaegade kohta on kirjeldatud sektsioonis: Tähtajad &lt;br /&gt;
&lt;br /&gt;
Tähtaegadest kinni pidamine on oluline. &lt;br /&gt;
Iga hilinenud päev vähendab tulemust 10% võrra. Maksimaalselt võib kaotada -50% võimalikest punktidest.&lt;br /&gt;
&lt;br /&gt;
==Konsultatsioonid==&lt;br /&gt;
 Igal projektimeeskonnal on piiramatu õigus saada õppejõu käest konsultatsiooni ja juhendamist oma&lt;br /&gt;
 töö tegemiseks, kas harjutuste ajal või pärast harjutusi ja loenguid. Eriaegade suhtes saab sõlmida&lt;br /&gt;
 õppejõuga kokkuleppeid kontaktidel +372 53 469 734 või mait.poska [ät] itcollege.ee&lt;br /&gt;
 (teksti originaalautor Priit Raspel)&lt;br /&gt;
&lt;br /&gt;
=Teemad 2012 kevad=&lt;br /&gt;
Kodutööna tuleb luua: &lt;br /&gt;
* CMS ehk sisuhalduskeskkond&lt;br /&gt;
* Vabalt valitud teemal (vt näidisteemad) mingisugune ärirakendus: näiteks kodune raamatukogu, e-pood, pere eelarve keskkond jne.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Nõuded==&lt;br /&gt;
&#039;&#039;&#039;Loodav lahendus peab sisaldama:&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;CMS&#039;i funktsionaalsust&#039;&#039;&#039;&lt;br /&gt;
** Võimalus lehtede sisu muuta veebiliidese abil&lt;br /&gt;
** Võimalus lehti leheküljestikku lisada&lt;br /&gt;
** Võimalus lehti leheküljestikust kustutada&lt;br /&gt;
** Võimalus lehti avaldada või varjata&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Piiratud kasutajatele mõeldud ala&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mingisugust ärirakendust (vt näidisteemad)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodavas süsteemis tuleb kasutada:&#039;&#039;&#039;&lt;br /&gt;
* Oma teadmisi :)&lt;br /&gt;
* Master-lehekülgi&lt;br /&gt;
* Kasutajahaldust&lt;br /&gt;
* Andmeallikat (XML, andmebaas jne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lisapunkte annab:&#039;&#039;&#039;&lt;br /&gt;
* Majanduslik mõtlemine (kas loodav rakendus oleks kasutatav ka ärilistel eesmärkidel)&lt;br /&gt;
* AJAX / Silverlight&lt;br /&gt;
* Kasutajamugavus&lt;br /&gt;
* Läbimõeldud töökorraldus&lt;br /&gt;
* Lisavõimaluste realiseerimine (vt näidisteemad)&lt;br /&gt;
&lt;br /&gt;
==Näidisteemad==&lt;br /&gt;
&lt;br /&gt;
===Terviseleht===&lt;br /&gt;
&#039;&#039;&#039;Selle teema võib valida mitu meeskonda&#039;&#039;&#039;&lt;br /&gt;
Vaata: http://www.terviseleht.ee&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Ülesandeks on see, et leida terviselehele tehniline lahendus, mis oleks kaasaegne ning pilkupüüdev. Realiseeritud peaks olema:&lt;br /&gt;
* Uute arktiklite postitamine&lt;br /&gt;
** Võimalus artikleid lehtedeks jagada&lt;br /&gt;
** Võimalus artikleid kategooriateks jagada&lt;br /&gt;
** Võimalus artikleid &amp;quot;sildistada&amp;quot;&lt;br /&gt;
* Arhiiv&lt;br /&gt;
* Otsing&lt;br /&gt;
* Küsitlus&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused:&lt;br /&gt;
* võimalda Terviselehte mugavalt lugeda ka mobiilsete seadmetega, sh uue iPadi ja &amp;quot;vana&amp;quot; iPhonega,&lt;br /&gt;
* sündmuste kalender&lt;br /&gt;
** piiratud võimalused partneritele sündmuste kalendrisse sündmuste lisamiseks&lt;br /&gt;
* lisada võimalused kasutamaks videolõike, telereklaame jne&lt;br /&gt;
* luua (ID kaardiga) kommenteerimisvõimalus&lt;br /&gt;
* tekitada väike veebipood&lt;br /&gt;
* üle vaadata kogu reklaamide paigutuse, suuruste, võimaluste osa&lt;br /&gt;
* luua piiratud ligipääsuga tasuline ala&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Õppekavade infosüsteem===&lt;br /&gt;
Eksamikeskuse koduleheküljel on kutseõppe riiklikud õppekavad ja nende seotud õppematerjalide kaardistused http://www.ekk.edu.ee/valdkonnad/kutseharidus/kutseoppe-riiklikud-oppekavad&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada, vaadata, muuta jne õppekavasid ja nendega seotud õppematerjale&lt;br /&gt;
** Iga õppekava koosneb moodulitest&lt;br /&gt;
** Iga mooduliga on seotud õppematerjalid (samas võib olla, et õppematerjale ei ole)&lt;br /&gt;
* Õppekavu peab olema võimalik välja importida (kuvada) ka antud etteantud kujul (pärast muutmist, täiendamist)&lt;br /&gt;
* Õppematerjalide kaardistust peab olema võimalik välja importida (kuvada) ka antud etteantud kujul (pärast muutmist, täiendamist)&lt;br /&gt;
* Peab olema võimalik teha erialade analüüsi: näha palju on ühiseid mooduleid kahel õppekaval&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused:&lt;br /&gt;
* Võimalda siduda mooduliga märksõnad ning kuvada moodulid ka märksõnade kaupa&lt;br /&gt;
* Iga moodulis käsitletud teema võiks olla omaette märksõna&lt;br /&gt;
* Erialade analüüsi: näha palju on ühiseid märksõnu kahel õppekaval&lt;br /&gt;
&lt;br /&gt;
===Kodune raamatukogu===&lt;br /&gt;
Kodudes on tihti erinevaid raamatuid ja sõbrad tahavad neid vahel laenutada.&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Loo rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada kodused raamatud&lt;br /&gt;
* Võimaldaks luua laenutajate profiile&lt;br /&gt;
* Raamatuid välja laenutada (tähtajaliselt)&lt;br /&gt;
* Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused  jne)&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused:&lt;br /&gt;
* Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”&lt;br /&gt;
* Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.&lt;br /&gt;
* Lase lisada raamatutele pilt&lt;br /&gt;
* Loo lihtne avalik veebivaade&lt;br /&gt;
&lt;br /&gt;
===Küsimustike genereerimise ja täitmise rakendus===&lt;br /&gt;
eFormular on nüüd tasuline, teeme ise uue ja parema.&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Loo rakendus, mis:&lt;br /&gt;
* Võimaldab küsimustike luua ja salvestada&lt;br /&gt;
* Võimaldab loodud küsimustike täita&lt;br /&gt;
* Võimaldab täidetud küsimustike baasil lihtsamat statistikat teha&lt;br /&gt;
* Võimaldab kasutada erinevat tüüpi küsimusi&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Loo võimalus saata link küsimustikele otse rakendusest küsimustike täitjatele&lt;br /&gt;
* Loo võimalus, et iga vastaja saab küsimustikku täita vaid ühe korra.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===CRM===&lt;br /&gt;
Klientidest peab olema ülevaade.&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Loo rakendus, mis võimaldab:&lt;br /&gt;
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada&lt;br /&gt;
* Võimalda sisestada kliendikontakte&lt;br /&gt;
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.&lt;br /&gt;
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused:&lt;br /&gt;
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega&lt;br /&gt;
* Õnnitlusmeilide template’sid võiks olla mitu&lt;br /&gt;
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis&lt;br /&gt;
* Loo võimalus klientide omavaheliseks sidumiseks (ehk võimalus klientide võimalike omavaheliste suhete kirjeldamiseks)&lt;br /&gt;
&lt;br /&gt;
= Meeskonnad 2012=&lt;br /&gt;
==[[Meeskond &amp;quot;Hello Kitty&amp;quot;]]==&lt;br /&gt;
&lt;br /&gt;
Projekti juht: Jaanus Varus&lt;br /&gt;
Liikmed: Herki Pärn, Jaanus Varus&lt;br /&gt;
&lt;br /&gt;
Idee:&lt;br /&gt;
Loome veebirakenduse kindlustus kahjude haldamiseks. Mis on suunatud firmadle kes viivad läbi kindlustus (Garantii) remonti. Näiteks autofirmad. Selle rakendusega soovima aidata anda ülevaate kulude ja tulude kohta. Ja et oleks ka võimalus statistikat teha.&lt;br /&gt;
&lt;br /&gt;
Analüüs:&lt;br /&gt;
Rakendus jaotub kaheks. Esimene osa on kus töötajad saavad sisestada kahju ja selle maksumist andmebaasi ja neid ka hiljem vaadata. Teine osa peaks olema kus ülemus saab vaadata kokku võtet ikka kindlustus firmaga seotud tegevustest. Rakendus siis sisaldaks endas sisuhaldust kus saab lisada uusi kindlustus asutusi ja neid ka kirjeldada. Teiseks peaks olema võimalus laiendada ka erinevaid osakondasid. Näiteks on üks suur firma ja millel on kolm osakonda eri linnades. Ja kuna iga osakond on eraldatud teistest siis peab olema ka võimalus sisestada osakonna paasil. Ja kui firma peaks laienema või mõne osakonna kinni panama siis peab olema võimalus ka osakondasid hallata. Kolmandaks peaks olema ka kasutajate haldus. Kuna süsteem ei ole suunatud tavakasutajatele siis on kinnine registeerimine ja mis toimub sisuhalduse kaudu. Ehk siis administraator saab ainult lisada uusi inimesi süsteemi ja määrata neile rollid. Neljandaks peaks olema võimalus ka muuta muid sisu lehti. Näiteks KKK lehte kuhu saab panna korduma kippuvaid küsimus. See lihtsustaks administraatori tööd märgataval määral&lt;br /&gt;
Eesmärk on anda ülevaade kindlustus kulude kohta ja ka sissetulekud. Saab teha erinevaid uuringuid näiteks mis kindlustust inimesed rohkem kasutavad. Põhi eesmärk jab siiski algus firma siseseks ehk ülevaate andmiseks ülemusele ja ka tehtud või tegemisel tööde hoidmiseks ühes kohas ja et seda oleks kerge hallata. Ja vähendada filide hulka arvutis või siis paberkandjal. Et ei peaks olema kõik asjad eraldi vaid oleks ühes koos. Lihtsamini öelda siis viia süsteem ühele standartsele kujule.   &lt;br /&gt;
See rakendus on suunatud siis firmadele ja mitte tavakasutajatele. Kuna see oleks siis firma sisene süsteem aga võimalik ka mõelda selle edasi arendamisele. Luua samma süsteemi basil ka muid firmale vajalike haldus vahendeid. Kas või raamatu pidamisega seotud vahendeid. Näiteks tavainimene saaks vaadata endaga seotud kindlustus insitente.&lt;br /&gt;
Probleemikamateks osadeks kujuneb sisuhaldus kuna kõik andmed tulevad dünaamiliselt. Ja ka andmebaasi osa pool kus tuleb läbi mõelda kuida süsteem peaks olema üles ehitatud. Ja kõige suurimaks probleemiks võib osutada asja lihtsaks tegemine tavakasutajale. Kuna see on meie esimen project mis on nii suures mahus siis me ei oska hinnata veel selleks kuluvat töö aeg ja ka muid seonduvaid probleeme selle projektiga.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Funktsionaalsus:&lt;br /&gt;
+Kindlustus andmete sisestamine.&lt;br /&gt;
+Uute kindlustus firmade lisamine.&lt;br /&gt;
+Arhiveerimine.&lt;br /&gt;
&lt;br /&gt;
Nice to have:&lt;br /&gt;
+Kujundus.&lt;br /&gt;
&lt;br /&gt;
==[[Meeskond &amp;quot;Miski nimi&amp;quot;]]==&lt;br /&gt;
===Teema===&lt;br /&gt;
Mis on selle projekti sisuks&lt;br /&gt;
 &lt;br /&gt;
==[[Meeskond &amp;quot;BugTracker&amp;quot;]]==&lt;br /&gt;
&lt;br /&gt;
===Teema===&lt;br /&gt;
Veahaldussüsteem&lt;br /&gt;
&lt;br /&gt;
[[Category: Veebirakenduste loomine ASP.NET abil]]&lt;br /&gt;
&lt;br /&gt;
==Meeskond [[&amp;quot;ASP .NOT&amp;quot;]]==&lt;br /&gt;
===Teema===&lt;br /&gt;
Online küsimustike loomine ja vastamine&lt;br /&gt;
==Meeskond[[&amp;quot;LLL&amp;quot;]]==&lt;br /&gt;
===Teema===&lt;br /&gt;
Terviseleht&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46450</id>
		<title>LLL</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46450"/>
		<updated>2012-03-06T20:57:32Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&lt;br /&gt;
* Joonas Püüa&lt;br /&gt;
* Janno Tomingas&lt;br /&gt;
* Janek Kople&lt;br /&gt;
* Roland Krindal&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
===Terviseleht===&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Ülesandeks on see, et leida terviselehele tehniline lahendus, mis oleks kaasaegne ning pilkupüüdev. &lt;br /&gt;
===Analüüs===&lt;br /&gt;
====Rakenduse üldkirjeldus====&lt;br /&gt;
Terviseleht on mõeldud inimestele , kes peavad oma tervisest lugu. Samas ka neile , kes seda veel ei tee aga on huvitatud antud teemast. Terviseleht proovib oma kasutajaid teavitada erinevatest tervisega seotud probleemidest ja lahendustest. Selleks lubame kasutajatel postiada huvitavaid artikleid ja muud tervisega seotud inforrmatsiooni. Lisaks sellele pakub terviseleht enesepoolt mõndaasid huvitavaid artikleid. Põhi eesmärk on tuua kokku tervisest lugu pidavad inimesed , kes aitaksid oma nõuannete ariklitega teisigi tervisest lugu pidama panna.&lt;br /&gt;
====Problemaatika====&lt;br /&gt;
Kuna see rakendus toetub kasutajate poolt generaaritavale sisule ja tagasisidele ning nende aktiivse kasutuse realiseerimine ühtse ja toimiva kasutajakeskonnale. Peab tagama andmete turve, hea valideerumise ning ressurside, s.t kasutajaliidese ja serveri vahelise andmete, õiges käsitlemises.&lt;br /&gt;
Lisaks sellele peab arvestama:&lt;br /&gt;
*Standardeid&lt;br /&gt;
*Töökindlust erinevates veebilehitsejates&lt;br /&gt;
====Funktsionaalsused====&lt;br /&gt;
Rakenduse üldufunktsionaalsus on kasutaja sõbralikus ehk tagada kasutajatele arusaamine sellest, et mis toimub terve rakenduse raames pärast iga tema tehtud käiku. See nõuab korraliku tagaside ja andmete valideerimissüsteemi.&lt;br /&gt;
&lt;br /&gt;
Tervisleht peab võimaldama kasutajatel artikleid postidada ja teiste artikleid lugeda. Artikleid peab saama kategooriatesse jagada, mille järgi on neid hiljem kerge leida. Lisaks kategooria vaatele on üldine “otsing”, mis võimaldab artikleid otsida pealkirja,kuupäeva ja muude parameetrite järgi. Kõik lisatud artiklid paigutatakse arhiivi, kust neid hiljem on võimalik kätte saada. Lisaks on lehekülje adminil võimalik seadistada erinevaid küsitlusi, mille vastused on kõigile avalikud. Ka küsitluste jaoks peaks olema arhiivi, et neid hiljem ka näha saaks.&lt;br /&gt;
====Must Have====&lt;br /&gt;
* Uute arktiklite postitamine&lt;br /&gt;
&lt;br /&gt;
* Võimalus artikleid lehtedeks jagada&lt;br /&gt;
* Võimalus artikleid kategooriateks jagada&lt;br /&gt;
&lt;br /&gt;
* Võimalus artikleid &amp;quot;sildistada&amp;quot;&lt;br /&gt;
** Arhiiv&lt;br /&gt;
** Otsing&lt;br /&gt;
** Küsitlus&lt;br /&gt;
====Nice to Have====&lt;br /&gt;
&lt;br /&gt;
* Võimalda Terviselehte mugavalt lugeda ka mobiilsete seadmetega, sh uue iPadi ja &amp;quot;vana&amp;quot; - iPhonega,&lt;br /&gt;
* sündmuste kalender&lt;br /&gt;
&lt;br /&gt;
** piiratud võimalused partneritele sündmuste kalendrisse sündmuste lisamiseks&lt;br /&gt;
* lisada võimalused kasutamaks videolõike, telereklaame jne&lt;br /&gt;
*  luua (ID kaardiga) kommenteerimisvõimalus ?!!??!?!?!??&lt;br /&gt;
* tekitada väike veebipood&lt;br /&gt;
* üle vaadata kogu reklaamide paigutuse, suuruste, võimaluste osa&lt;br /&gt;
*  luua piiratud ligipääsuga tasuline ala&lt;br /&gt;
==XML==&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. &lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis on enamat, kui lihtsalt ID.&lt;br /&gt;
&lt;br /&gt;
===XML (Janno)===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;osakonnad&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;1&amp;quot; nimi=&amp;quot;Arendus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;01&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Aadu&amp;quot; perenimi=&amp;quot;Aas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;aadu.aas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;02&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Belle&amp;quot; perenimi=&amp;quot;Bastion&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213452&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;b.b@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;03&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Calvin&amp;quot; perenimi=&amp;quot;Calvin&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1313451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;calvin.calvin@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;07&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Georg&amp;quot; perenimi=&amp;quot;Gregorius&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213471&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;georg.gregorius@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;08&amp;quot; ametinimetus=&amp;quot;koristaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Heldur&amp;quot; perenimi=&amp;quot;Help&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213410&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;heldur.help@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;2&amp;quot; nimi=&amp;quot;testimine&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;04&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Doris&amp;quot; perenimi=&amp;quot;Diivan&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;doris.diivan@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;09&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Illimar&amp;quot; perenimi=&amp;quot;Ida&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2223451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;illimar.ida@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;12&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Liina&amp;quot; perenimi=&amp;quot;Lillakas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2210451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;liina.lillakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;13&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Mari&amp;quot; perenimi=&amp;quot;Metslane&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2213491&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;metsamari@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;3&amp;quot; nimi=&amp;quot;turundus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;05&amp;quot; ametinimetus=&amp;quot;turundusspetsialist&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Eduard&amp;quot; perenimi=&amp;quot;Edev&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;3213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;eduard.edev@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;10&amp;quot; ametinimetus=&amp;quot;alam-turundusjuht&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Jaanus&amp;quot; perenimi=&amp;quot;Jalakas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;3243451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;jaanus.jalakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;11&amp;quot; ametinimetus=&amp;quot;kokk&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Kallis&amp;quot; perenimi=&amp;quot;Kaalikas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;3213459&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;kkaalikas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;4&amp;quot; nimi=&amp;quot;HR&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;06&amp;quot; ametinimetus=&amp;quot;personalijuht&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Francis&amp;quot; perenimi=&amp;quot;Felicita&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;4213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;f.felicita@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
&amp;lt;/osakonnad&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (Joonas)===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;osakonnad&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;osakond&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;isikud&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Paar kolm XSL ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Esimene (Roland) ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
     &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h2&amp;gt;Osakonnad&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:for-each select=&amp;quot;osakonnad/osakond&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 5px;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr bgcolor=&amp;quot;#9acd32&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Osakond&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@nimi&amp;quot;/&amp;gt;&lt;br /&gt;
               &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/table&amp;gt;&lt;br /&gt;
          &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 30px;&amp;quot; bgcolor=&amp;quot;#F0F0F0&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr bgcolor=&amp;quot;#FF9933&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Ametinimetus&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Eesnimi&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Perenimi&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Telefon&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;E-mail&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;isikud/isik&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@ametinimetus&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@eesnimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@perenimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/telefon&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/e-mail&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/table&amp;gt;&lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Teine (Janno) ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;head&amp;gt;&lt;br /&gt;
        Töötajate nimekiri&lt;br /&gt;
      &amp;lt;/head&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h2&amp;gt;Töötajate nimekiri&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 30px;&amp;quot; bgcolor=&amp;quot;#F0F0F0&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr bgcolor=&amp;quot;#FF9933&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Ametinimetus&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Eesnimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Perenimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Telefon&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;E-mail&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;osakonnad/osakond/isikud/isik&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:sort select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@ametinimetus&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;nimi/@eesnimi&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;nimi/@perenimi&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;kontaktid/telefon&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;kontaktid/e-mail&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Kolmas (Janek) ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h2&amp;gt;Töötajate kontaktide nimekiri&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 30px;&amp;quot; bgcolor=&amp;quot;#FFFFFF&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr bgcolor=&amp;quot;#ccFFEE&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Perenimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Eesnimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Telefon&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;E-mail&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Osakond&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Ametinimetus&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;osakonnad/osakond&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:variable name=&amp;quot;OsakondNimetus&amp;quot; select=&amp;quot;@nimi&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;isikud/isik&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:sort select=&amp;quot;nimi/@perenimi&amp;quot; order=&amp;quot;ascending&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@perenimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@eesnimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/telefon&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/e-mail&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;                &lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;$OsakondNimetus&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@ametinimetus&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46442</id>
		<title>LLL</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46442"/>
		<updated>2012-03-06T20:38:21Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&lt;br /&gt;
* Joonas Püüa&lt;br /&gt;
* Janno Tomingas&lt;br /&gt;
* Janek Kople&lt;br /&gt;
* Roland Krindal&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
===Terviseleht===&lt;br /&gt;
&#039;&#039;&#039;Selle teema võib valida mitu meeskonda&#039;&#039;&#039;&lt;br /&gt;
Vaata: http://www.terviseleht.ee&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Ülesandeks on see, et leida terviselehele tehniline lahendus, mis oleks kaasaegne ning pilkupüüdev. &lt;br /&gt;
===Analüüs===&lt;br /&gt;
====Rakenduse üldkirjeldus====&lt;br /&gt;
Terviseleht on mõeldud inimestele , kes peavad oma tervisest lugu. Samas ka neile , kes seda veel ei tee aga on huvitatud antud teemast. Terviseleht proovib oma kasutajaid teavitada erinevatest tervisega seotud probleemidest ja lahendustest. Selleks lubame kasutajatel postiada huvitavaid artikleid ja muud tervisega seotud inforrmatsiooni. Lisaks sellele pakub terviseleht enesepoolt mõndaasid huvitavaid artikleid. Põhi eesmärk on tuua kokku tervisest lugu pidavad inimesed , kes aitaksid oma nõuannete ariklitega teisigi tervisest lugu pidama panna.&lt;br /&gt;
====Problemaatika====&lt;br /&gt;
Kuna see rakendus toetub kasutajate poolt generaaritavale sisule ja tagasisidele ning nende aktiivse kasutuse realiseerimine ühtse ja toimiva kasutajakeskonnale. Peab tagama andmete turve, hea valideerumise ning ressurside, s.t kasutajaliidese ja serveri vahelise andmete, õiges käsitlemises.&lt;br /&gt;
Lisaks sellele peab arvestama:&lt;br /&gt;
*Standardeid&lt;br /&gt;
*Töökindlust erinevates veebilehitsejates&lt;br /&gt;
====Funktsionaalsused====&lt;br /&gt;
Rakenduse üldufunktsionaalsus on kasutaja sõbralikus ehk tagada kasutajatele arusaamine sellest, et mis toimub terve rakenduse raames pärast iga tema tehtud käiku. See nõuab korraliku tagaside ja andmete valideerimissüsteemi.&lt;br /&gt;
&lt;br /&gt;
Tervisleht peab võimaldama kasutajatel artikleid postidada ja teiste artikleid lugeda. Artikleid peab saama kategooriatesse jagada, mille järgi on neid hiljem kerge leida. Lisaks kategooria vaatele on üldine “otsing”, mis võimaldab artikleid otsida pealkirja,kuupäeva ja muude parameetrite järgi. Kõik lisatud artiklid paigutatakse arhiivi, kust neid hiljem on võimalik kätte saada. Lisaks on lehekülje adminil võimalik seadistada erinevaid küsitlusi, mille vastused on kõigile avalikud. Ka küsitluste jaoks peaks olema arhiivi, et neid hiljem ka näha saaks.&lt;br /&gt;
====Must Have====&lt;br /&gt;
* Uute arktiklite postitamine&lt;br /&gt;
&lt;br /&gt;
* Võimalus artikleid lehtedeks jagada&lt;br /&gt;
* Võimalus artikleid kategooriateks jagada&lt;br /&gt;
&lt;br /&gt;
* Võimalus artikleid &amp;quot;sildistada&amp;quot;&lt;br /&gt;
** Arhiiv&lt;br /&gt;
** Otsing&lt;br /&gt;
** Küsitlus&lt;br /&gt;
====Nice to Have====&lt;br /&gt;
&lt;br /&gt;
* Võimalda Terviselehte mugavalt lugeda ka mobiilsete seadmetega, sh uue iPadi ja &amp;quot;vana&amp;quot; - iPhonega,&lt;br /&gt;
* sündmuste kalender&lt;br /&gt;
&lt;br /&gt;
** piiratud võimalused partneritele sündmuste kalendrisse sündmuste lisamiseks&lt;br /&gt;
* lisada võimalused kasutamaks videolõike, telereklaame jne&lt;br /&gt;
*  luua (ID kaardiga) kommenteerimisvõimalus ?!!??!?!?!??&lt;br /&gt;
* tekitada väike veebipood&lt;br /&gt;
* üle vaadata kogu reklaamide paigutuse, suuruste, võimaluste osa&lt;br /&gt;
*  luua piiratud ligipääsuga tasuline ala&lt;br /&gt;
==XML==&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. &lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis on enamat, kui lihtsalt ID.&lt;br /&gt;
&lt;br /&gt;
===XML (Janno)===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;osakonnad&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;1&amp;quot; nimi=&amp;quot;Arendus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;01&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Aadu&amp;quot; perenimi=&amp;quot;Aas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;aadu.aas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;02&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Belle&amp;quot; perenimi=&amp;quot;Bastion&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213452&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;b.b@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;03&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Calvin&amp;quot; perenimi=&amp;quot;Calvin&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1313451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;calvin.calvin@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;07&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Georg&amp;quot; perenimi=&amp;quot;Gregorius&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213471&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;georg.gregorius@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;08&amp;quot; ametinimetus=&amp;quot;koristaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Heldur&amp;quot; perenimi=&amp;quot;Help&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213410&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;heldur.help@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;2&amp;quot; nimi=&amp;quot;testimine&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;04&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Doris&amp;quot; perenimi=&amp;quot;Diivan&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;doris.diivan@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;09&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Illimar&amp;quot; perenimi=&amp;quot;Ida&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2223451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;illimar.ida@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;12&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Liina&amp;quot; perenimi=&amp;quot;Lillakas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2210451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;liina.lillakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;13&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Mari&amp;quot; perenimi=&amp;quot;Metslane&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2213491&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;metsamari@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;3&amp;quot; nimi=&amp;quot;turundus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;05&amp;quot; ametinimetus=&amp;quot;turundusspetsialist&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Eduard&amp;quot; perenimi=&amp;quot;Edev&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;3213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;eduard.edev@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;10&amp;quot; ametinimetus=&amp;quot;alam-turundusjuht&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Jaanus&amp;quot; perenimi=&amp;quot;Jalakas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;3243451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;jaanus.jalakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;11&amp;quot; ametinimetus=&amp;quot;kokk&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Kallis&amp;quot; perenimi=&amp;quot;Kaalikas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;3213459&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;kkaalikas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;4&amp;quot; nimi=&amp;quot;HR&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;06&amp;quot; ametinimetus=&amp;quot;personalijuht&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Francis&amp;quot; perenimi=&amp;quot;Felicita&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;4213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;f.felicita@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
&amp;lt;/osakonnad&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (Joonas)===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;osakonnad&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;osakond&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;isikud&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Paar kolm XSL ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Esimene (Roland) ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
     &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h2&amp;gt;Osakonnad&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:for-each select=&amp;quot;osakonnad/osakond&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 5px;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr bgcolor=&amp;quot;#9acd32&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Osakond&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@nimi&amp;quot;/&amp;gt;&lt;br /&gt;
               &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/table&amp;gt;&lt;br /&gt;
          &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 30px;&amp;quot; bgcolor=&amp;quot;#F0F0F0&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr bgcolor=&amp;quot;#FF9933&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Ametinimetus&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Eesnimi&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Perenimi&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Telefon&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;E-mail&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;isikud/isik&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@ametinimetus&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@eesnimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@perenimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/telefon&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/e-mail&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/table&amp;gt;&lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Teine (Janno) ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;head&amp;gt;&lt;br /&gt;
        Töötajate nimekiri&lt;br /&gt;
      &amp;lt;/head&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h2&amp;gt;Töötajate nimekiri&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 30px;&amp;quot; bgcolor=&amp;quot;#F0F0F0&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr bgcolor=&amp;quot;#FF9933&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Ametinimetus&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Eesnimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Perenimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Telefon&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;E-mail&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;osakonnad/osakond/isikud/isik&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:sort select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@ametinimetus&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;nimi/@eesnimi&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;nimi/@perenimi&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;kontaktid/telefon&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;kontaktid/e-mail&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Kolmas (Janek) ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h2&amp;gt;Töötajate kontaktide nimekiri&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 30px;&amp;quot; bgcolor=&amp;quot;#FFFFFF&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr bgcolor=&amp;quot;#ccFFEE&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Perenimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Eesnimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Telefon&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;E-mail&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Osakond&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Ametinimetus&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;osakonnad/osakond&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:variable name=&amp;quot;OsakondNimetus&amp;quot; select=&amp;quot;@nimi&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;isikud/isik&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:sort select=&amp;quot;nimi/@perenimi&amp;quot; order=&amp;quot;ascending&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@perenimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@eesnimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/telefon&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/e-mail&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;                &lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;$OsakondNimetus&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@ametinimetus&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46438</id>
		<title>LLL</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46438"/>
		<updated>2012-03-06T20:32:44Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&lt;br /&gt;
* Joonas Püüa&lt;br /&gt;
* Janno Tomingas&lt;br /&gt;
* Janek Kople&lt;br /&gt;
* Roland Krindal&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
===Terviseleht===&lt;br /&gt;
&#039;&#039;&#039;Selle teema võib valida mitu meeskonda&#039;&#039;&#039;&lt;br /&gt;
Vaata: http://www.terviseleht.ee&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Ülesandeks on see, et leida terviselehele tehniline lahendus, mis oleks kaasaegne ning pilkupüüdev. &lt;br /&gt;
===Analüüs===&lt;br /&gt;
====Rakenduse üldkirjeldus====&lt;br /&gt;
&lt;br /&gt;
====Problemaatika====&lt;br /&gt;
Kuna see rakendus toetub kasutajate poolt generaaritavale sisule ja tagasisidele ning nende aktiivse kasutuse realiseerimine ühtse ja toimiva kasutajakeskonnale. Peab tagama andmete turve, hea valideerumise ning ressurside, s.t kasutajaliidese ja serveri vahelise andmete, õiges käsitlemises.&lt;br /&gt;
Lisaks sellele peab arvestama:&lt;br /&gt;
*Standardeid&lt;br /&gt;
*Töökindlust erinevates veebilehitsejates&lt;br /&gt;
====Funktsionaalsused====&lt;br /&gt;
Rakenduse üldufunktsionaalsus on kasutaja sõbralikus ehk tagada kasutajatele arusaamine sellest, et mis toimub terve rakenduse raames pärast iga tema tehtud käiku. See nõuab korraliku tagaside ja andmete valideerimissüsteemi.&lt;br /&gt;
&lt;br /&gt;
Tervisleht peab võimaldama kasutajatel artikleid postidada ja teiste artikleid lugeda. Artikleid peab saama kategooriatesse jagada, mille järgi on neid hiljem kerge leida. Lisaks kategooria vaatele on üldine “otsing”, mis võimaldab artikleid otsida pealkirja,kuupäeva ja muude parameetrite järgi. Kõik lisatud artiklid paigutatakse arhiivi, kust neid hiljem on võimalik kätte saada. Lisaks on lehekülje adminil võimalik seadistada erinevaid küsitlusi, mille vastused on kõigile avalikud. Ka küsitluste jaoks peaks olema arhiivi, et neid hiljem ka näha saaks.&lt;br /&gt;
====Must Have====&lt;br /&gt;
* Uute arktiklite postitamine&lt;br /&gt;
&lt;br /&gt;
* Võimalus artikleid lehtedeks jagada&lt;br /&gt;
* Võimalus artikleid kategooriateks jagada&lt;br /&gt;
&lt;br /&gt;
* Võimalus artikleid &amp;quot;sildistada&amp;quot;&lt;br /&gt;
** Arhiiv&lt;br /&gt;
** Otsing&lt;br /&gt;
** Küsitlus&lt;br /&gt;
====Nice to Have====&lt;br /&gt;
&lt;br /&gt;
* Võimalda Terviselehte mugavalt lugeda ka mobiilsete seadmetega, sh uue iPadi ja &amp;quot;vana&amp;quot; - iPhonega,&lt;br /&gt;
* sündmuste kalender&lt;br /&gt;
&lt;br /&gt;
** piiratud võimalused partneritele sündmuste kalendrisse sündmuste lisamiseks&lt;br /&gt;
* lisada võimalused kasutamaks videolõike, telereklaame jne&lt;br /&gt;
*  luua (ID kaardiga) kommenteerimisvõimalus ?!!??!?!?!??&lt;br /&gt;
* tekitada väike veebipood&lt;br /&gt;
* üle vaadata kogu reklaamide paigutuse, suuruste, võimaluste osa&lt;br /&gt;
*  luua piiratud ligipääsuga tasuline ala&lt;br /&gt;
==XML==&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. &lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis on enamat, kui lihtsalt ID.&lt;br /&gt;
&lt;br /&gt;
===XML (Janno)===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;osakonnad&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;1&amp;quot; nimi=&amp;quot;Arendus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;01&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Aadu&amp;quot; perenimi=&amp;quot;Aas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;aadu.aas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;02&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Belle&amp;quot; perenimi=&amp;quot;Bastion&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213452&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;b.b@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;03&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Calvin&amp;quot; perenimi=&amp;quot;Calvin&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1313451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;calvin.calvin@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;07&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Georg&amp;quot; perenimi=&amp;quot;Gregorius&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213471&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;georg.gregorius@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;08&amp;quot; ametinimetus=&amp;quot;koristaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Heldur&amp;quot; perenimi=&amp;quot;Help&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213410&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;heldur.help@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;2&amp;quot; nimi=&amp;quot;testimine&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;04&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Doris&amp;quot; perenimi=&amp;quot;Diivan&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;doris.diivan@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;09&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Illimar&amp;quot; perenimi=&amp;quot;Ida&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2223451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;illimar.ida@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;12&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Liina&amp;quot; perenimi=&amp;quot;Lillakas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2210451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;liina.lillakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;13&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Mari&amp;quot; perenimi=&amp;quot;Metslane&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2213491&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;metsamari@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;3&amp;quot; nimi=&amp;quot;turundus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;05&amp;quot; ametinimetus=&amp;quot;turundusspetsialist&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Eduard&amp;quot; perenimi=&amp;quot;Edev&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;3213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;eduard.edev@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;10&amp;quot; ametinimetus=&amp;quot;alam-turundusjuht&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Jaanus&amp;quot; perenimi=&amp;quot;Jalakas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;3243451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;jaanus.jalakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;11&amp;quot; ametinimetus=&amp;quot;kokk&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Kallis&amp;quot; perenimi=&amp;quot;Kaalikas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;3213459&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;kkaalikas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;4&amp;quot; nimi=&amp;quot;HR&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;06&amp;quot; ametinimetus=&amp;quot;personalijuht&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Francis&amp;quot; perenimi=&amp;quot;Felicita&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;4213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;f.felicita@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
&amp;lt;/osakonnad&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (Joonas)===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;osakonnad&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;osakond&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;isikud&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Paar kolm XSL ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Esimene (Roland) ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
     &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h2&amp;gt;Osakonnad&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:for-each select=&amp;quot;osakonnad/osakond&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 5px;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr bgcolor=&amp;quot;#9acd32&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Osakond&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@nimi&amp;quot;/&amp;gt;&lt;br /&gt;
               &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/table&amp;gt;&lt;br /&gt;
          &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 30px;&amp;quot; bgcolor=&amp;quot;#F0F0F0&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr bgcolor=&amp;quot;#FF9933&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Ametinimetus&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Eesnimi&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Perenimi&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Telefon&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;E-mail&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;isikud/isik&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@ametinimetus&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@eesnimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@perenimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/telefon&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/e-mail&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/table&amp;gt;&lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Teine (Janno) ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;head&amp;gt;&lt;br /&gt;
        Töötajate nimekiri&lt;br /&gt;
      &amp;lt;/head&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h2&amp;gt;Töötajate nimekiri&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 30px;&amp;quot; bgcolor=&amp;quot;#F0F0F0&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr bgcolor=&amp;quot;#FF9933&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Ametinimetus&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Eesnimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Perenimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Telefon&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;E-mail&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;osakonnad/osakond/isikud/isik&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:sort select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@ametinimetus&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;nimi/@eesnimi&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;nimi/@perenimi&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;kontaktid/telefon&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;kontaktid/e-mail&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Kolmas (Janek) ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h2&amp;gt;Töötajate kontaktide nimekiri&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 30px;&amp;quot; bgcolor=&amp;quot;#FFFFFF&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr bgcolor=&amp;quot;#ccFFEE&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Perenimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Eesnimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Telefon&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;E-mail&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Osakond&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Ametinimetus&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;osakonnad/osakond&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:variable name=&amp;quot;OsakondNimetus&amp;quot; select=&amp;quot;@nimi&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;isikud/isik&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:sort select=&amp;quot;nimi/@perenimi&amp;quot; order=&amp;quot;ascending&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@perenimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@eesnimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/telefon&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/e-mail&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;                &lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;$OsakondNimetus&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@ametinimetus&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46437</id>
		<title>LLL</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46437"/>
		<updated>2012-03-06T20:31:55Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&lt;br /&gt;
* Joonas Püüa&lt;br /&gt;
* Janno Tomingas&lt;br /&gt;
* Janek Kople&lt;br /&gt;
* Roland Krindal&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
===Terviseleht===&lt;br /&gt;
&#039;&#039;&#039;Selle teema võib valida mitu meeskonda&#039;&#039;&#039;&lt;br /&gt;
Vaata: http://www.terviseleht.ee&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Ülesandeks on see, et leida terviselehele tehniline lahendus, mis oleks kaasaegne ning pilkupüüdev. Realiseeritud peaks olema:&lt;br /&gt;
* Uute arktiklite postitamine&lt;br /&gt;
** Võimalus artikleid lehtedeks jagada&lt;br /&gt;
** Võimalus artikleid kategooriateks jagada&lt;br /&gt;
** Võimalus artikleid &amp;quot;sildistada&amp;quot;&lt;br /&gt;
* Arhiiv&lt;br /&gt;
* Otsing&lt;br /&gt;
* Küsitlus&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused:&lt;br /&gt;
* võimalda Terviselehte mugavalt lugeda ka mobiilsete seadmetega, sh uue iPadi ja &amp;quot;vana&amp;quot; iPhonega,&lt;br /&gt;
* sündmuste kalender&lt;br /&gt;
** piiratud võimalused partneritele sündmuste kalendrisse sündmuste lisamiseks&lt;br /&gt;
* lisada võimalused kasutamaks videolõike, telereklaame jne&lt;br /&gt;
* luua (ID kaardiga) kommenteerimisvõimalus&lt;br /&gt;
* tekitada väike veebipood&lt;br /&gt;
* üle vaadata kogu reklaamide paigutuse, suuruste, võimaluste osa&lt;br /&gt;
* luua piiratud ligipääsuga tasuline ala&lt;br /&gt;
===Analüüs===&lt;br /&gt;
====Rakenduse üldkirjeldus====&lt;br /&gt;
&lt;br /&gt;
====Problemaatika====&lt;br /&gt;
Kuna see rakendus toetub kasutajate poolt generaaritavale sisule ja tagasisidele ning nende aktiivse kasutuse realiseerimine ühtse ja toimiva kasutajakeskonnale. Peab tagama andmete turve, hea valideerumise ning ressurside, s.t kasutajaliidese ja serveri vahelise andmete, õiges käsitlemises.&lt;br /&gt;
Lisaks sellele peab arvestama:&lt;br /&gt;
*Standardeid&lt;br /&gt;
*Töökindlust erinevates veebilehitsejates&lt;br /&gt;
====Funktsionaalsused====&lt;br /&gt;
Rakenduse üldufunktsionaalsus on kasutaja sõbralikus ehk tagada kasutajatele arusaamine sellest, et mis toimub terve rakenduse raames pärast iga tema tehtud käiku. See nõuab korraliku tagaside ja andmete valideerimissüsteemi.&lt;br /&gt;
&lt;br /&gt;
Tervisleht peab võimaldama kasutajatel artikleid postidada ja teiste artikleid lugeda. Artikleid peab saama kategooriatesse jagada, mille järgi on neid hiljem kerge leida. Lisaks kategooria vaatele on üldine “otsing”, mis võimaldab artikleid otsida pealkirja,kuupäeva ja muude parameetrite järgi. Kõik lisatud artiklid paigutatakse arhiivi, kust neid hiljem on võimalik kätte saada. Lisaks on lehekülje adminil võimalik seadistada erinevaid küsitlusi, mille vastused on kõigile avalikud. Ka küsitluste jaoks peaks olema arhiivi, et neid hiljem ka näha saaks.&lt;br /&gt;
====Must Have====&lt;br /&gt;
* Uute arktiklite postitamine&lt;br /&gt;
&lt;br /&gt;
* Võimalus artikleid lehtedeks jagada&lt;br /&gt;
* Võimalus artikleid kategooriateks jagada&lt;br /&gt;
&lt;br /&gt;
* Võimalus artikleid &amp;quot;sildistada&amp;quot;&lt;br /&gt;
** Arhiiv&lt;br /&gt;
** Otsing&lt;br /&gt;
** Küsitlus&lt;br /&gt;
====Nice to Have====&lt;br /&gt;
&lt;br /&gt;
* Võimalda Terviselehte mugavalt lugeda ka mobiilsete seadmetega, sh uue iPadi ja &amp;quot;vana&amp;quot; - iPhonega,&lt;br /&gt;
* sündmuste kalender&lt;br /&gt;
&lt;br /&gt;
** piiratud võimalused partneritele sündmuste kalendrisse sündmuste lisamiseks&lt;br /&gt;
* lisada võimalused kasutamaks videolõike, telereklaame jne&lt;br /&gt;
*  luua (ID kaardiga) kommenteerimisvõimalus ?!!??!?!?!??&lt;br /&gt;
* tekitada väike veebipood&lt;br /&gt;
* üle vaadata kogu reklaamide paigutuse, suuruste, võimaluste osa&lt;br /&gt;
*  luua piiratud ligipääsuga tasuline ala&lt;br /&gt;
==XML==&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. &lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis on enamat, kui lihtsalt ID.&lt;br /&gt;
&lt;br /&gt;
===XML (Janno)===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;osakonnad&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;1&amp;quot; nimi=&amp;quot;Arendus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;01&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Aadu&amp;quot; perenimi=&amp;quot;Aas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;aadu.aas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;02&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Belle&amp;quot; perenimi=&amp;quot;Bastion&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213452&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;b.b@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;03&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Calvin&amp;quot; perenimi=&amp;quot;Calvin&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1313451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;calvin.calvin@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;07&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Georg&amp;quot; perenimi=&amp;quot;Gregorius&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213471&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;georg.gregorius@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;08&amp;quot; ametinimetus=&amp;quot;koristaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Heldur&amp;quot; perenimi=&amp;quot;Help&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213410&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;heldur.help@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;2&amp;quot; nimi=&amp;quot;testimine&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;04&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Doris&amp;quot; perenimi=&amp;quot;Diivan&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;doris.diivan@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;09&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Illimar&amp;quot; perenimi=&amp;quot;Ida&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2223451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;illimar.ida@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;12&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Liina&amp;quot; perenimi=&amp;quot;Lillakas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2210451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;liina.lillakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;13&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Mari&amp;quot; perenimi=&amp;quot;Metslane&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2213491&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;metsamari@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;3&amp;quot; nimi=&amp;quot;turundus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;05&amp;quot; ametinimetus=&amp;quot;turundusspetsialist&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Eduard&amp;quot; perenimi=&amp;quot;Edev&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;3213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;eduard.edev@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;10&amp;quot; ametinimetus=&amp;quot;alam-turundusjuht&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Jaanus&amp;quot; perenimi=&amp;quot;Jalakas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;3243451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;jaanus.jalakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;11&amp;quot; ametinimetus=&amp;quot;kokk&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Kallis&amp;quot; perenimi=&amp;quot;Kaalikas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;3213459&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;kkaalikas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;4&amp;quot; nimi=&amp;quot;HR&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;06&amp;quot; ametinimetus=&amp;quot;personalijuht&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Francis&amp;quot; perenimi=&amp;quot;Felicita&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;4213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;f.felicita@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
&amp;lt;/osakonnad&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (Joonas)===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;osakonnad&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;osakond&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;isikud&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Paar kolm XSL ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Esimene (Roland) ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
     &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h2&amp;gt;Osakonnad&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:for-each select=&amp;quot;osakonnad/osakond&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 5px;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr bgcolor=&amp;quot;#9acd32&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Osakond&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@nimi&amp;quot;/&amp;gt;&lt;br /&gt;
               &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/table&amp;gt;&lt;br /&gt;
          &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 30px;&amp;quot; bgcolor=&amp;quot;#F0F0F0&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr bgcolor=&amp;quot;#FF9933&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Ametinimetus&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Eesnimi&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Perenimi&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Telefon&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;E-mail&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;isikud/isik&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@ametinimetus&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@eesnimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@perenimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/telefon&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/e-mail&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/table&amp;gt;&lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Teine (Janno) ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;head&amp;gt;&lt;br /&gt;
        Töötajate nimekiri&lt;br /&gt;
      &amp;lt;/head&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h2&amp;gt;Töötajate nimekiri&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 30px;&amp;quot; bgcolor=&amp;quot;#F0F0F0&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr bgcolor=&amp;quot;#FF9933&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Ametinimetus&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Eesnimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Perenimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Telefon&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;E-mail&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;osakonnad/osakond/isikud/isik&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:sort select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@ametinimetus&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;nimi/@eesnimi&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;nimi/@perenimi&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;kontaktid/telefon&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;kontaktid/e-mail&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Kolmas (Janek) ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h2&amp;gt;Töötajate kontaktide nimekiri&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 30px;&amp;quot; bgcolor=&amp;quot;#FFFFFF&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr bgcolor=&amp;quot;#ccFFEE&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Perenimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Eesnimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Telefon&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;E-mail&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Osakond&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Ametinimetus&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;osakonnad/osakond&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:variable name=&amp;quot;OsakondNimetus&amp;quot; select=&amp;quot;@nimi&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;isikud/isik&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:sort select=&amp;quot;nimi/@perenimi&amp;quot; order=&amp;quot;ascending&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@perenimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@eesnimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/telefon&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/e-mail&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;                &lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;$OsakondNimetus&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@ametinimetus&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46436</id>
		<title>LLL</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46436"/>
		<updated>2012-03-06T20:31:27Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&lt;br /&gt;
* Joonas Püüa&lt;br /&gt;
* Janno Tomingas&lt;br /&gt;
* Janek Kople&lt;br /&gt;
* Roland Krindal&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
===Terviseleht===&lt;br /&gt;
&#039;&#039;&#039;Selle teema võib valida mitu meeskonda&#039;&#039;&#039;&lt;br /&gt;
Vaata: http://www.terviseleht.ee&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Ülesandeks on see, et leida terviselehele tehniline lahendus, mis oleks kaasaegne ning pilkupüüdev. Realiseeritud peaks olema:&lt;br /&gt;
* Uute arktiklite postitamine&lt;br /&gt;
** Võimalus artikleid lehtedeks jagada&lt;br /&gt;
** Võimalus artikleid kategooriateks jagada&lt;br /&gt;
** Võimalus artikleid &amp;quot;sildistada&amp;quot;&lt;br /&gt;
* Arhiiv&lt;br /&gt;
* Otsing&lt;br /&gt;
* Küsitlus&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused:&lt;br /&gt;
* võimalda Terviselehte mugavalt lugeda ka mobiilsete seadmetega, sh uue iPadi ja &amp;quot;vana&amp;quot; iPhonega,&lt;br /&gt;
* sündmuste kalender&lt;br /&gt;
** piiratud võimalused partneritele sündmuste kalendrisse sündmuste lisamiseks&lt;br /&gt;
* lisada võimalused kasutamaks videolõike, telereklaame jne&lt;br /&gt;
* luua (ID kaardiga) kommenteerimisvõimalus&lt;br /&gt;
* tekitada väike veebipood&lt;br /&gt;
* üle vaadata kogu reklaamide paigutuse, suuruste, võimaluste osa&lt;br /&gt;
* luua piiratud ligipääsuga tasuline ala&lt;br /&gt;
===Analüüs===&lt;br /&gt;
====Rakenduse üldkirjeldus====&lt;br /&gt;
&lt;br /&gt;
====Problemaatika====&lt;br /&gt;
Kuna see rakendus toetub kasutajate poolt generaaritavale sisule ja tagasisidele ning nende aktiivse kasutuse realiseerimine ühtse ja toimiva kasutajakeskonnale. Peab tagama andmete turve, hea valideerumise ning ressurside, s.t kasutajaliidese ja serveri vahelise andmete, õiges käsitlemises.&lt;br /&gt;
Lisaks sellele peab arvestama:&lt;br /&gt;
&lt;br /&gt;
    *Standardeid&lt;br /&gt;
    *Töökindlust erinevates veebilehitsejates&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Funktsionaalsused====&lt;br /&gt;
Rakenduse üldufunktsionaalsus on kasutaja sõbralikus ehk tagada kasutajatele arusaamine sellest, et mis toimub terve rakenduse raames pärast iga tema tehtud käiku. See nõuab korraliku tagaside ja andmete valideerimissüsteemi.&lt;br /&gt;
&lt;br /&gt;
Tervisleht peab võimaldama kasutajatel artikleid postidada ja teiste artikleid lugeda. Artikleid peab saama kategooriatesse jagada, mille järgi on neid hiljem kerge leida. Lisaks kategooria vaatele on üldine “otsing”, mis võimaldab artikleid otsida pealkirja,kuupäeva ja muude parameetrite järgi. Kõik lisatud artiklid paigutatakse arhiivi, kust neid hiljem on võimalik kätte saada. Lisaks on lehekülje adminil võimalik seadistada erinevaid küsitlusi, mille vastused on kõigile avalikud. Ka küsitluste jaoks peaks olema arhiivi, et neid hiljem ka näha saaks.&lt;br /&gt;
====Must Have====&lt;br /&gt;
* Uute arktiklite postitamine&lt;br /&gt;
&lt;br /&gt;
* Võimalus artikleid lehtedeks jagada&lt;br /&gt;
* Võimalus artikleid kategooriateks jagada&lt;br /&gt;
&lt;br /&gt;
* Võimalus artikleid &amp;quot;sildistada&amp;quot;&lt;br /&gt;
** Arhiiv&lt;br /&gt;
** Otsing&lt;br /&gt;
** Küsitlus&lt;br /&gt;
====Nice to Have====&lt;br /&gt;
&lt;br /&gt;
* Võimalda Terviselehte mugavalt lugeda ka mobiilsete seadmetega, sh uue iPadi ja &amp;quot;vana&amp;quot; - iPhonega,&lt;br /&gt;
* sündmuste kalender&lt;br /&gt;
&lt;br /&gt;
** piiratud võimalused partneritele sündmuste kalendrisse sündmuste lisamiseks&lt;br /&gt;
* lisada võimalused kasutamaks videolõike, telereklaame jne&lt;br /&gt;
*  luua (ID kaardiga) kommenteerimisvõimalus ?!!??!?!?!??&lt;br /&gt;
* tekitada väike veebipood&lt;br /&gt;
* üle vaadata kogu reklaamide paigutuse, suuruste, võimaluste osa&lt;br /&gt;
*  luua piiratud ligipääsuga tasuline ala&lt;br /&gt;
==XML==&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. &lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis on enamat, kui lihtsalt ID.&lt;br /&gt;
&lt;br /&gt;
===XML (Janno)===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;osakonnad&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;1&amp;quot; nimi=&amp;quot;Arendus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;01&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Aadu&amp;quot; perenimi=&amp;quot;Aas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;aadu.aas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;02&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Belle&amp;quot; perenimi=&amp;quot;Bastion&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213452&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;b.b@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;03&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Calvin&amp;quot; perenimi=&amp;quot;Calvin&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1313451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;calvin.calvin@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;07&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Georg&amp;quot; perenimi=&amp;quot;Gregorius&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213471&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;georg.gregorius@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;08&amp;quot; ametinimetus=&amp;quot;koristaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Heldur&amp;quot; perenimi=&amp;quot;Help&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213410&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;heldur.help@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;2&amp;quot; nimi=&amp;quot;testimine&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;04&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Doris&amp;quot; perenimi=&amp;quot;Diivan&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;doris.diivan@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;09&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Illimar&amp;quot; perenimi=&amp;quot;Ida&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2223451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;illimar.ida@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;12&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Liina&amp;quot; perenimi=&amp;quot;Lillakas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2210451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;liina.lillakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;13&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Mari&amp;quot; perenimi=&amp;quot;Metslane&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2213491&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;metsamari@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;3&amp;quot; nimi=&amp;quot;turundus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;05&amp;quot; ametinimetus=&amp;quot;turundusspetsialist&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Eduard&amp;quot; perenimi=&amp;quot;Edev&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;3213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;eduard.edev@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;10&amp;quot; ametinimetus=&amp;quot;alam-turundusjuht&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Jaanus&amp;quot; perenimi=&amp;quot;Jalakas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;3243451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;jaanus.jalakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;11&amp;quot; ametinimetus=&amp;quot;kokk&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Kallis&amp;quot; perenimi=&amp;quot;Kaalikas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;3213459&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;kkaalikas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;4&amp;quot; nimi=&amp;quot;HR&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;06&amp;quot; ametinimetus=&amp;quot;personalijuht&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Francis&amp;quot; perenimi=&amp;quot;Felicita&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;4213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;f.felicita@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
&amp;lt;/osakonnad&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (Joonas)===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;osakonnad&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;osakond&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;isikud&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Paar kolm XSL ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Esimene (Roland) ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
     &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h2&amp;gt;Osakonnad&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:for-each select=&amp;quot;osakonnad/osakond&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 5px;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr bgcolor=&amp;quot;#9acd32&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Osakond&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@nimi&amp;quot;/&amp;gt;&lt;br /&gt;
               &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/table&amp;gt;&lt;br /&gt;
          &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 30px;&amp;quot; bgcolor=&amp;quot;#F0F0F0&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr bgcolor=&amp;quot;#FF9933&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Ametinimetus&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Eesnimi&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Perenimi&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Telefon&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;E-mail&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;isikud/isik&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@ametinimetus&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@eesnimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@perenimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/telefon&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/e-mail&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/table&amp;gt;&lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Teine (Janno) ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;head&amp;gt;&lt;br /&gt;
        Töötajate nimekiri&lt;br /&gt;
      &amp;lt;/head&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h2&amp;gt;Töötajate nimekiri&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 30px;&amp;quot; bgcolor=&amp;quot;#F0F0F0&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr bgcolor=&amp;quot;#FF9933&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Ametinimetus&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Eesnimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Perenimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Telefon&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;E-mail&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;osakonnad/osakond/isikud/isik&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:sort select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@ametinimetus&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;nimi/@eesnimi&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;nimi/@perenimi&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;kontaktid/telefon&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;kontaktid/e-mail&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Kolmas (Janek) ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h2&amp;gt;Töötajate kontaktide nimekiri&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 30px;&amp;quot; bgcolor=&amp;quot;#FFFFFF&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr bgcolor=&amp;quot;#ccFFEE&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Perenimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Eesnimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Telefon&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;E-mail&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Osakond&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Ametinimetus&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;osakonnad/osakond&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:variable name=&amp;quot;OsakondNimetus&amp;quot; select=&amp;quot;@nimi&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;isikud/isik&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:sort select=&amp;quot;nimi/@perenimi&amp;quot; order=&amp;quot;ascending&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@perenimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@eesnimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/telefon&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/e-mail&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;                &lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;$OsakondNimetus&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@ametinimetus&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46391</id>
		<title>LLL</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46391"/>
		<updated>2012-03-05T13:09:20Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&lt;br /&gt;
* Joonas Püüa&lt;br /&gt;
* Janno Tomingas&lt;br /&gt;
* Janek Kople&lt;br /&gt;
* Roland Krindal&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
===Terviseleht===&lt;br /&gt;
&#039;&#039;&#039;Selle teema võib valida mitu meeskonda&#039;&#039;&#039;&lt;br /&gt;
Vaata: http://www.terviseleht.ee&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Ülesandeks on see, et leida terviselehele tehniline lahendus, mis oleks kaasaegne ning pilkupüüdev. Realiseeritud peaks olema:&lt;br /&gt;
* Uute arktiklite postitamine&lt;br /&gt;
** Võimalus artikleid lehtedeks jagada&lt;br /&gt;
** Võimalus artikleid kategooriateks jagada&lt;br /&gt;
** Võimalus artikleid &amp;quot;sildistada&amp;quot;&lt;br /&gt;
* Arhiiv&lt;br /&gt;
* Otsing&lt;br /&gt;
* Küsitlus&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused:&lt;br /&gt;
* võimalda Terviselehte mugavalt lugeda ka mobiilsete seadmetega, sh uue iPadi ja &amp;quot;vana&amp;quot; iPhonega,&lt;br /&gt;
* sündmuste kalender&lt;br /&gt;
** piiratud võimalused partneritele sündmuste kalendrisse sündmuste lisamiseks&lt;br /&gt;
* lisada võimalused kasutamaks videolõike, telereklaame jne&lt;br /&gt;
* luua (ID kaardiga) kommenteerimisvõimalus&lt;br /&gt;
* tekitada väike veebipood&lt;br /&gt;
* üle vaadata kogu reklaamide paigutuse, suuruste, võimaluste osa&lt;br /&gt;
* luua piiratud ligipääsuga tasuline ala&lt;br /&gt;
===Analüüs===&lt;br /&gt;
==XML==&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. &lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis on enamat, kui lihtsalt ID.&lt;br /&gt;
&lt;br /&gt;
===XML (Janno)===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;osakonnad&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;1&amp;quot; nimi=&amp;quot;Arendus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;01&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Aadu&amp;quot; perenimi=&amp;quot;Aas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;aadu.aas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;02&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Belle&amp;quot; perenimi=&amp;quot;Bastion&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213452&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;b.b@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;03&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Calvin&amp;quot; perenimi=&amp;quot;Calvin&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1313451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;calvin.calvin@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;07&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Georg&amp;quot; perenimi=&amp;quot;Gregorius&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213471&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;georg.gregorius@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;08&amp;quot; ametinimetus=&amp;quot;koristaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Heldur&amp;quot; perenimi=&amp;quot;Help&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213410&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;heldur.help@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;2&amp;quot; nimi=&amp;quot;testimine&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;04&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Doris&amp;quot; perenimi=&amp;quot;Diivan&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;doris.diivan@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;09&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Illimar&amp;quot; perenimi=&amp;quot;Ida&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2223451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;illimar.ida@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;12&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Liina&amp;quot; perenimi=&amp;quot;Lillakas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2210451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;liina.lillakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;13&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Mari&amp;quot; perenimi=&amp;quot;Metslane&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2213491&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;metsamari@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;3&amp;quot; nimi=&amp;quot;turundus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;05&amp;quot; ametinimetus=&amp;quot;turundusspetsialist&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Eduard&amp;quot; perenimi=&amp;quot;Edev&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;3213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;eduard.edev@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;10&amp;quot; ametinimetus=&amp;quot;alam-turundusjuht&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Jaanus&amp;quot; perenimi=&amp;quot;Jalakas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;3243451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;jaanus.jalakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;11&amp;quot; ametinimetus=&amp;quot;kokk&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Kallis&amp;quot; perenimi=&amp;quot;Kaalikas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;3213459&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;kkaalikas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;4&amp;quot; nimi=&amp;quot;HR&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;06&amp;quot; ametinimetus=&amp;quot;personalijuht&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Francis&amp;quot; perenimi=&amp;quot;Felicita&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;4213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;f.felicita@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
&amp;lt;/osakonnad&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (Joonas)===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;osakonnad&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;osakond&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;isikud&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Paar kolm XSL ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Esimene (Roland) ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
     &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h2&amp;gt;Osakonnad&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:for-each select=&amp;quot;osakonnad/osakond&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 5px;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr bgcolor=&amp;quot;#9acd32&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Osakond&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@nimi&amp;quot;/&amp;gt;&lt;br /&gt;
               &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/table&amp;gt;&lt;br /&gt;
          &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 30px;&amp;quot; bgcolor=&amp;quot;#F0F0F0&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr bgcolor=&amp;quot;#FF9933&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Ametinimetus&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Eesnimi&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Perenimi&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Telefon&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;E-mail&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;isikud/isik&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@ametinimetus&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@eesnimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@perenimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/telefon&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/e-mail&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/table&amp;gt;&lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Teine (Janno) ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;head&amp;gt;&lt;br /&gt;
        Töötajate nimekiri&lt;br /&gt;
      &amp;lt;/head&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h2&amp;gt;Töötajate nimekiri&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 30px;&amp;quot; bgcolor=&amp;quot;#F0F0F0&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr bgcolor=&amp;quot;#FF9933&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Ametinimetus&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Eesnimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Perenimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Telefon&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;E-mail&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;osakonnad/osakond/isikud/isik&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:sort select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@ametinimetus&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;nimi/@eesnimi&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;nimi/@perenimi&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;kontaktid/telefon&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;kontaktid/e-mail&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Kolmas (Janek) ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h2&amp;gt;Töötajate kontaktide nimekiri&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 30px;&amp;quot; bgcolor=&amp;quot;#FFFFFF&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr bgcolor=&amp;quot;#ccFFEE&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Perenimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Eesnimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Telefon&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;E-mail&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Osakond&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Ametinimetus&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;osakonnad/osakond&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:variable name=&amp;quot;OsakondNimetus&amp;quot; select=&amp;quot;@nimi&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;isikud/isik&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:sort select=&amp;quot;nimi/@perenimi&amp;quot; order=&amp;quot;ascending&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@perenimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@eesnimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/telefon&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/e-mail&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;                &lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;$OsakondNimetus&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@ametinimetus&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46390</id>
		<title>LLL</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46390"/>
		<updated>2012-03-05T13:08:03Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&lt;br /&gt;
* Joonas Püüa&lt;br /&gt;
* Janno Tomingas&lt;br /&gt;
* Janek Kople&lt;br /&gt;
* Roland Krindal&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Terviseleht&lt;br /&gt;
&lt;br /&gt;
Ülesandeks on see, et leida terviselehele tehniline lahendus, mis oleks kaasaegne ning pilkupüüdev. Realiseeritud peaks olema:&lt;br /&gt;
&lt;br /&gt;
    Uute arktiklite postitamine&lt;br /&gt;
        Võimalus artikleid lehtedeks jagada&lt;br /&gt;
        Võimalus artikleid kategooriateks jagada&lt;br /&gt;
        Võimalus artikleid &amp;quot;sildistada&amp;quot; &lt;br /&gt;
    Arhiiv&lt;br /&gt;
    Otsing&lt;br /&gt;
    Küsitlus &lt;br /&gt;
&lt;br /&gt;
Lisavõimalused:&lt;br /&gt;
&lt;br /&gt;
    võimalda Terviselehte mugavalt lugeda ka mobiilsete seadmetega, sh uue iPadi ja &amp;quot;vana&amp;quot; iPhonega,&lt;br /&gt;
    sündmuste kalender&lt;br /&gt;
        piiratud võimalused partneritele sündmuste kalendrisse sündmuste lisamiseks &lt;br /&gt;
    lisada võimalused kasutamaks videolõike, telereklaame jne&lt;br /&gt;
    luua (ID kaardiga) kommenteerimisvõimalus&lt;br /&gt;
    tekitada väike veebipood&lt;br /&gt;
    üle vaadata kogu reklaamide paigutuse, suuruste, võimaluste osa&lt;br /&gt;
    luua piiratud ligipääsuga tasuline ala &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===Analüüs===&lt;br /&gt;
==XML==&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. &lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis on enamat, kui lihtsalt ID.&lt;br /&gt;
&lt;br /&gt;
===XML (Janno)===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;osakonnad&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;1&amp;quot; nimi=&amp;quot;Arendus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;01&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Aadu&amp;quot; perenimi=&amp;quot;Aas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;aadu.aas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;02&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Belle&amp;quot; perenimi=&amp;quot;Bastion&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213452&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;b.b@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;03&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Calvin&amp;quot; perenimi=&amp;quot;Calvin&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1313451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;calvin.calvin@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;07&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Georg&amp;quot; perenimi=&amp;quot;Gregorius&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213471&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;georg.gregorius@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;08&amp;quot; ametinimetus=&amp;quot;koristaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Heldur&amp;quot; perenimi=&amp;quot;Help&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213410&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;heldur.help@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;2&amp;quot; nimi=&amp;quot;testimine&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;04&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Doris&amp;quot; perenimi=&amp;quot;Diivan&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;doris.diivan@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;09&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Illimar&amp;quot; perenimi=&amp;quot;Ida&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2223451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;illimar.ida@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;12&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Liina&amp;quot; perenimi=&amp;quot;Lillakas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2210451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;liina.lillakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;13&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Mari&amp;quot; perenimi=&amp;quot;Metslane&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2213491&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;metsamari@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;3&amp;quot; nimi=&amp;quot;turundus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;05&amp;quot; ametinimetus=&amp;quot;turundusspetsialist&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Eduard&amp;quot; perenimi=&amp;quot;Edev&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;3213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;eduard.edev@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;10&amp;quot; ametinimetus=&amp;quot;alam-turundusjuht&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Jaanus&amp;quot; perenimi=&amp;quot;Jalakas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;3243451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;jaanus.jalakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;11&amp;quot; ametinimetus=&amp;quot;kokk&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Kallis&amp;quot; perenimi=&amp;quot;Kaalikas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;3213459&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;kkaalikas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;4&amp;quot; nimi=&amp;quot;HR&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;06&amp;quot; ametinimetus=&amp;quot;personalijuht&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Francis&amp;quot; perenimi=&amp;quot;Felicita&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;4213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;f.felicita@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
&amp;lt;/osakonnad&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (Joonas)===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;osakonnad&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;osakond&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;isikud&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Paar kolm XSL ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Esimene (Roland) ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
     &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h2&amp;gt;Osakonnad&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:for-each select=&amp;quot;osakonnad/osakond&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 5px;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr bgcolor=&amp;quot;#9acd32&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Osakond&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@nimi&amp;quot;/&amp;gt;&lt;br /&gt;
               &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/table&amp;gt;&lt;br /&gt;
          &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 30px;&amp;quot; bgcolor=&amp;quot;#F0F0F0&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr bgcolor=&amp;quot;#FF9933&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Ametinimetus&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Eesnimi&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Perenimi&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Telefon&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;E-mail&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;isikud/isik&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@ametinimetus&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@eesnimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@perenimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/telefon&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/e-mail&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/table&amp;gt;&lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Teine (Janno) ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;head&amp;gt;&lt;br /&gt;
        Töötajate nimekiri&lt;br /&gt;
      &amp;lt;/head&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h2&amp;gt;Töötajate nimekiri&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 30px;&amp;quot; bgcolor=&amp;quot;#F0F0F0&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr bgcolor=&amp;quot;#FF9933&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Ametinimetus&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Eesnimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Perenimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Telefon&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;E-mail&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;osakonnad/osakond/isikud/isik&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:sort select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@ametinimetus&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;nimi/@eesnimi&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;nimi/@perenimi&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;kontaktid/telefon&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;kontaktid/e-mail&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Kolmas (Janek) ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h2&amp;gt;Töötajate kontaktide nimekiri&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 30px;&amp;quot; bgcolor=&amp;quot;#FFFFFF&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr bgcolor=&amp;quot;#ccFFEE&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Perenimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Eesnimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Telefon&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;E-mail&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Osakond&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Ametinimetus&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;osakonnad/osakond&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:variable name=&amp;quot;OsakondNimetus&amp;quot; select=&amp;quot;@nimi&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;isikud/isik&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:sort select=&amp;quot;nimi/@perenimi&amp;quot; order=&amp;quot;ascending&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@perenimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@eesnimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/telefon&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/e-mail&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;                &lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;$OsakondNimetus&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@ametinimetus&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46389</id>
		<title>LLL</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46389"/>
		<updated>2012-03-05T13:07:44Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&lt;br /&gt;
* Joonas Püüa&lt;br /&gt;
* Janno Tomingas&lt;br /&gt;
* Janek Kople&lt;br /&gt;
* Roland Krindal&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
&lt;br /&gt;
Terviseleht&lt;br /&gt;
&lt;br /&gt;
Ülesandeks on see, et leida terviselehele tehniline lahendus, mis oleks kaasaegne ning pilkupüüdev. Realiseeritud peaks olema:&lt;br /&gt;
&lt;br /&gt;
    Uute arktiklite postitamine&lt;br /&gt;
        Võimalus artikleid lehtedeks jagada&lt;br /&gt;
        Võimalus artikleid kategooriateks jagada&lt;br /&gt;
        Võimalus artikleid &amp;quot;sildistada&amp;quot; &lt;br /&gt;
    Arhiiv&lt;br /&gt;
    Otsing&lt;br /&gt;
    Küsitlus &lt;br /&gt;
&lt;br /&gt;
Lisavõimalused:&lt;br /&gt;
&lt;br /&gt;
    võimalda Terviselehte mugavalt lugeda ka mobiilsete seadmetega, sh uue iPadi ja &amp;quot;vana&amp;quot; iPhonega,&lt;br /&gt;
    sündmuste kalender&lt;br /&gt;
        piiratud võimalused partneritele sündmuste kalendrisse sündmuste lisamiseks &lt;br /&gt;
    lisada võimalused kasutamaks videolõike, telereklaame jne&lt;br /&gt;
    luua (ID kaardiga) kommenteerimisvõimalus&lt;br /&gt;
    tekitada väike veebipood&lt;br /&gt;
    üle vaadata kogu reklaamide paigutuse, suuruste, võimaluste osa&lt;br /&gt;
    luua piiratud ligipääsuga tasuline ala &lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
==XML==&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. &lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis on enamat, kui lihtsalt ID.&lt;br /&gt;
&lt;br /&gt;
===XML (Janno)===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;osakonnad&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;1&amp;quot; nimi=&amp;quot;Arendus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;01&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Aadu&amp;quot; perenimi=&amp;quot;Aas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;aadu.aas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;02&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Belle&amp;quot; perenimi=&amp;quot;Bastion&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213452&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;b.b@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;03&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Calvin&amp;quot; perenimi=&amp;quot;Calvin&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1313451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;calvin.calvin@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;07&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Georg&amp;quot; perenimi=&amp;quot;Gregorius&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213471&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;georg.gregorius@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;08&amp;quot; ametinimetus=&amp;quot;koristaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Heldur&amp;quot; perenimi=&amp;quot;Help&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213410&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;heldur.help@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;2&amp;quot; nimi=&amp;quot;testimine&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;04&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Doris&amp;quot; perenimi=&amp;quot;Diivan&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;doris.diivan@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;09&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Illimar&amp;quot; perenimi=&amp;quot;Ida&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2223451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;illimar.ida@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;12&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Liina&amp;quot; perenimi=&amp;quot;Lillakas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2210451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;liina.lillakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;13&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Mari&amp;quot; perenimi=&amp;quot;Metslane&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;2213491&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;metsamari@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;3&amp;quot; nimi=&amp;quot;turundus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;05&amp;quot; ametinimetus=&amp;quot;turundusspetsialist&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Eduard&amp;quot; perenimi=&amp;quot;Edev&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;3213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;eduard.edev@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;10&amp;quot; ametinimetus=&amp;quot;alam-turundusjuht&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Jaanus&amp;quot; perenimi=&amp;quot;Jalakas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;3243451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;jaanus.jalakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;11&amp;quot; ametinimetus=&amp;quot;kokk&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Kallis&amp;quot; perenimi=&amp;quot;Kaalikas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;3213459&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;kkaalikas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;4&amp;quot; nimi=&amp;quot;HR&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;06&amp;quot; ametinimetus=&amp;quot;personalijuht&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Francis&amp;quot; perenimi=&amp;quot;Felicita&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;4213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;f.felicita@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
&amp;lt;/osakonnad&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (Joonas)===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;osakonnad&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;osakond&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;isikud&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Paar kolm XSL ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Esimene (Roland) ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
     &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h2&amp;gt;Osakonnad&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:for-each select=&amp;quot;osakonnad/osakond&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 5px;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr bgcolor=&amp;quot;#9acd32&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Osakond&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@nimi&amp;quot;/&amp;gt;&lt;br /&gt;
               &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/table&amp;gt;&lt;br /&gt;
          &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 30px;&amp;quot; bgcolor=&amp;quot;#F0F0F0&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr bgcolor=&amp;quot;#FF9933&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Ametinimetus&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Eesnimi&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Perenimi&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Telefon&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;E-mail&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;isikud/isik&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@ametinimetus&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@eesnimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@perenimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/telefon&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/e-mail&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/table&amp;gt;&lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Teine (Janno) ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;head&amp;gt;&lt;br /&gt;
        Töötajate nimekiri&lt;br /&gt;
      &amp;lt;/head&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h2&amp;gt;Töötajate nimekiri&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 30px;&amp;quot; bgcolor=&amp;quot;#F0F0F0&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr bgcolor=&amp;quot;#FF9933&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Ametinimetus&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Eesnimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Perenimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Telefon&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;E-mail&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;osakonnad/osakond/isikud/isik&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:sort select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;@ametinimetus&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;nimi/@eesnimi&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;nimi/@perenimi&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;kontaktid/telefon&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;kontaktid/e-mail&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Kolmas (Janek) ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;h2&amp;gt;Töötajate kontaktide nimekiri&amp;lt;/h2&amp;gt;&lt;br /&gt;
        &amp;lt;table style=&amp;quot;border: 1px solid black; width: 500px; margin-bottom: 30px;&amp;quot; bgcolor=&amp;quot;#FFFFFF&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr bgcolor=&amp;quot;#ccFFEE&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Perenimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Eesnimi&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Telefon&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;E-mail&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Osakond&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th&amp;gt;Ametinimetus&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;osakonnad/osakond&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:variable name=&amp;quot;OsakondNimetus&amp;quot; select=&amp;quot;@nimi&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;isikud/isik&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:sort select=&amp;quot;nimi/@perenimi&amp;quot; order=&amp;quot;ascending&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@perenimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;nimi/@eesnimi&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/telefon&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;kontaktid/e-mail&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;                &lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;$OsakondNimetus&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@ametinimetus&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46223</id>
		<title>LLL</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46223"/>
		<updated>2012-03-02T06:40:01Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&lt;br /&gt;
* Joonas Püüa&lt;br /&gt;
* Janno Toomingas&lt;br /&gt;
* Janek Kople&lt;br /&gt;
* Roland Krindal&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
&lt;br /&gt;
Tulekul&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. &lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis on enamat, kui lihtsalt ID.&lt;br /&gt;
===XML fail (Janno)===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;osakonnad&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;1&amp;quot; nimi=&amp;quot;Arendus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;01&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Aadu&amp;quot; perenimi=&amp;quot;Aas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;aadu.aas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;02&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Belle&amp;quot; perenimi=&amp;quot;Bastion&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213452&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;b.b@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;03&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Calvin&amp;quot; perenimi=&amp;quot;Calvin&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1313451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;calvin.calvin@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;07&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Georg&amp;quot; perenimi=&amp;quot;Gregorius&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213471&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;georg.gregorius@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;08&amp;quot; ametinimetus=&amp;quot;koristaja&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Heldur&amp;quot; perenimi=&amp;quot;Help&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213410&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;heldur.help@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;2&amp;quot; nimi=&amp;quot;testimine&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;04&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Doris&amp;quot; perenimi=&amp;quot;Diivan&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;doris.diivan@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;09&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Illimar&amp;quot; perenimi=&amp;quot;Ida&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2223451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;illimar.ida@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;isik id=&amp;quot;12&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Liina&amp;quot; perenimi=&amp;quot;Lillakas&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2210451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;liina.lillakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt; &lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;13&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Mari&amp;quot; perenimi=&amp;quot;Metslane&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2213491&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;metsamari@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;3&amp;quot; nimi=&amp;quot;turundus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;05&amp;quot; ametinimetus=&amp;quot;turundusspetsialist&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Eduard&amp;quot; perenimi=&amp;quot;Edev&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;eduard.edev@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;10&amp;quot; ametinimetus=&amp;quot;alam-turundusjuht&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Jaanus&amp;quot; perenimi=&amp;quot;Jalakas&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3243451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;jaanus.jalakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;11&amp;quot; ametinimetus=&amp;quot;kokk&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Kallis&amp;quot; perenimi=&amp;quot;Kaalikas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3213459&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;kkaalikas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;4&amp;quot; nimi=&amp;quot;HR&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;06&amp;quot; ametinimetus=&amp;quot;personalijuht&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Francis&amp;quot; perenimi=&amp;quot;Felicita&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;4213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;f.felicita@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
&amp;lt;/osakonnad&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===XML schema (Joonas)===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;osakonnad&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;osakond&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;isikud&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Paar kolm XSL&#039;s (tegemisel) ===&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46222</id>
		<title>LLL</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46222"/>
		<updated>2012-03-02T06:39:43Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&lt;br /&gt;
* Joonas Püüa&lt;br /&gt;
* Janno Toomingas&lt;br /&gt;
* Janek Kople&lt;br /&gt;
* Roland Krindal&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
&lt;br /&gt;
Tulekul&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. &lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis on enamat, kui lihtsalt ID.&lt;br /&gt;
===XML fail (Janno)===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;osakonnad&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;1&amp;quot; nimi=&amp;quot;Arendus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;01&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Aadu&amp;quot; perenimi=&amp;quot;Aas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;aadu.aas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;02&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Belle&amp;quot; perenimi=&amp;quot;Bastion&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213452&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;b.b@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;03&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Calvin&amp;quot; perenimi=&amp;quot;Calvin&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1313451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;calvin.calvin@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;07&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Georg&amp;quot; perenimi=&amp;quot;Gregorius&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213471&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;georg.gregorius@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;08&amp;quot; ametinimetus=&amp;quot;koristaja&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Heldur&amp;quot; perenimi=&amp;quot;Help&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213410&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;heldur.help@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;2&amp;quot; nimi=&amp;quot;testimine&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;04&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Doris&amp;quot; perenimi=&amp;quot;Diivan&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;doris.diivan@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;09&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Illimar&amp;quot; perenimi=&amp;quot;Ida&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2223451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;illimar.ida@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;isik id=&amp;quot;12&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Liina&amp;quot; perenimi=&amp;quot;Lillakas&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2210451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;liina.lillakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt; &lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;13&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Mari&amp;quot; perenimi=&amp;quot;Metslane&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2213491&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;metsamari@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;3&amp;quot; nimi=&amp;quot;turundus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;05&amp;quot; ametinimetus=&amp;quot;turundusspetsialist&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Eduard&amp;quot; perenimi=&amp;quot;Edev&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;eduard.edev@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;10&amp;quot; ametinimetus=&amp;quot;alam-turundusjuht&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Jaanus&amp;quot; perenimi=&amp;quot;Jalakas&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3243451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;jaanus.jalakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;11&amp;quot; ametinimetus=&amp;quot;kokk&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Kallis&amp;quot; perenimi=&amp;quot;Kaalikas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3213459&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;kkaalikas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;4&amp;quot; nimi=&amp;quot;HR&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;06&amp;quot; ametinimetus=&amp;quot;personalijuht&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Francis&amp;quot; perenimi=&amp;quot;Felicita&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;4213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;f.felicita@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
&amp;lt;/osakonnad&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===XML schema (Joonas)===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;osakonnad&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;osakond&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;isikud&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===paar kolm XSL&#039;s (tegemisel)===&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46213</id>
		<title>LLL</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46213"/>
		<updated>2012-03-01T15:42:22Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&lt;br /&gt;
* Joonas Püüa&lt;br /&gt;
* Janno Toomingas&lt;br /&gt;
* Janek Kople&lt;br /&gt;
* Roland Krindal&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
&lt;br /&gt;
Tulekul&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. &lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis on enamat, kui lihtsalt ID.&lt;br /&gt;
===XML fail (Janno)===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;osakonnad&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;1&amp;quot; nimi=&amp;quot;Arendus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;01&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Aadu&amp;quot; perenimi=&amp;quot;Aas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;aadu.aas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;02&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Belle&amp;quot; perenimi=&amp;quot;Bastion&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213452&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;b.b@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;03&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Calvin&amp;quot; perenimi=&amp;quot;Calvin&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1313451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;calvin.calvin@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;07&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Georg&amp;quot; perenimi=&amp;quot;Gregorius&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213471&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;georg.gregorius@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;08&amp;quot; ametinimetus=&amp;quot;koristaja&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Heldur&amp;quot; perenimi=&amp;quot;Help&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213410&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;heldur.help@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;2&amp;quot; nimi=&amp;quot;testimine&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;04&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Doris&amp;quot; perenimi=&amp;quot;Diivan&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;doris.diivan@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;09&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Illimar&amp;quot; perenimi=&amp;quot;Ida&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2223451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;illimar.ida@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;isik id=&amp;quot;12&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Liina&amp;quot; perenimi=&amp;quot;Lillakas&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2210451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;liina.lillakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt; &lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;13&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Mari&amp;quot; perenimi=&amp;quot;Metslane&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2213491&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;metsamari@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;3&amp;quot; nimi=&amp;quot;turundus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;05&amp;quot; ametinimetus=&amp;quot;turundusspetsialist&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Eduard&amp;quot; perenimi=&amp;quot;Edev&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;eduard.edev@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;10&amp;quot; ametinimetus=&amp;quot;alam-turundusjuht&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Jaanus&amp;quot; perenimi=&amp;quot;Jalakas&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3243451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;jaanus.jalakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;11&amp;quot; ametinimetus=&amp;quot;kokk&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Kallis&amp;quot; perenimi=&amp;quot;Kaalikas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3213459&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;kkaalikas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;4&amp;quot; nimi=&amp;quot;HR&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;06&amp;quot; ametinimetus=&amp;quot;personalijuht&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Francis&amp;quot; perenimi=&amp;quot;Felicita&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;4213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;f.felicita@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
&amp;lt;/osakonnad&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===XML schema (Joonas)===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;osakonnad&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;osakond&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;isikud&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46212</id>
		<title>LLL</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46212"/>
		<updated>2012-03-01T15:42:02Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&lt;br /&gt;
* Joonas Püüa&lt;br /&gt;
* Janno Toomingas&lt;br /&gt;
* Janek Kople&lt;br /&gt;
* Roland Krindal&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
&lt;br /&gt;
Tulekul&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. &lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis on enamat, kui lihtsalt ID.&lt;br /&gt;
===XML fail (Janno)===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
  &amp;lt;osakonnad&amp;gt;&lt;br /&gt;
   &amp;lt;osakond id=&amp;quot;1&amp;quot; nimi=&amp;quot;Arendus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;01&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Aadu&amp;quot; perenimi=&amp;quot;Aas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;aadu.aas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;02&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Belle&amp;quot; perenimi=&amp;quot;Bastion&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213452&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;b.b@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;03&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Calvin&amp;quot; perenimi=&amp;quot;Calvin&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1313451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;calvin.calvin@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;07&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Georg&amp;quot; perenimi=&amp;quot;Gregorius&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213471&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;georg.gregorius@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;08&amp;quot; ametinimetus=&amp;quot;koristaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Heldur&amp;quot; perenimi=&amp;quot;Help&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213410&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;heldur.help@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;2&amp;quot; nimi=&amp;quot;testimine&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;04&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Doris&amp;quot; perenimi=&amp;quot;Diivan&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;doris.diivan@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;09&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Illimar&amp;quot; perenimi=&amp;quot;Ida&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2223451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;illimar.ida@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;  &lt;br /&gt;
    &amp;lt;isik id=&amp;quot;12&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Liina&amp;quot; perenimi=&amp;quot;Lillakas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2210451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;liina.lillakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt; &lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;13&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Mari&amp;quot; perenimi=&amp;quot;Metslane&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2213491&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;metsamari@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;3&amp;quot; nimi=&amp;quot;turundus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;05&amp;quot; ametinimetus=&amp;quot;turundusspetsialist&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Eduard&amp;quot; perenimi=&amp;quot;Edev&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;eduard.edev@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;10&amp;quot; ametinimetus=&amp;quot;alam-turundusjuht&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Jaanus&amp;quot; perenimi=&amp;quot;Jalakas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3243451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;jaanus.jalakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;11&amp;quot; ametinimetus=&amp;quot;kokk&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Kallis&amp;quot; perenimi=&amp;quot;Kaalikas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3213459&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;kkaalikas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;4&amp;quot; nimi=&amp;quot;HR&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;06&amp;quot; ametinimetus=&amp;quot;personalijuht&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Francis&amp;quot; perenimi=&amp;quot;Felicita&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;4213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;f.felicita@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;/osakonnad&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===XML schema (Joonas)===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;osakonnad&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;osakond&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;isikud&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46211</id>
		<title>LLL</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46211"/>
		<updated>2012-03-01T15:41:40Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&lt;br /&gt;
* Joonas Püüa&lt;br /&gt;
* Janno Toomingas&lt;br /&gt;
* Janek Kople&lt;br /&gt;
* Roland Krindal&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
&lt;br /&gt;
Tulekul&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. &lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis on enamat, kui lihtsalt ID.&lt;br /&gt;
===XML fail (Janno)===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
  &amp;lt;osakonnad&amp;gt;&lt;br /&gt;
   &amp;lt;osakond id=&amp;quot;1&amp;quot; nimi=&amp;quot;Arendus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;01&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Aadu&amp;quot; perenimi=&amp;quot;Aas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;aadu.aas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;02&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Belle&amp;quot; perenimi=&amp;quot;Bastion&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213452&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;b.b@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;03&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Calvin&amp;quot; perenimi=&amp;quot;Calvin&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1313451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;calvin.calvin@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;07&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Georg&amp;quot; perenimi=&amp;quot;Gregorius&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213471&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;georg.gregorius@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;08&amp;quot; ametinimetus=&amp;quot;koristaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Heldur&amp;quot; perenimi=&amp;quot;Help&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213410&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;heldur.help@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;2&amp;quot; nimi=&amp;quot;testimine&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;04&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Doris&amp;quot; perenimi=&amp;quot;Diivan&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;doris.diivan@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;09&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Illimar&amp;quot; perenimi=&amp;quot;Ida&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2223451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;illimar.ida@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;  &lt;br /&gt;
    &amp;lt;isik id=&amp;quot;12&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Liina&amp;quot; perenimi=&amp;quot;Lillakas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2210451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;liina.lillakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt; &lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;13&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Mari&amp;quot; perenimi=&amp;quot;Metslane&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2213491&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;metsamari@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;3&amp;quot; nimi=&amp;quot;turundus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;05&amp;quot; ametinimetus=&amp;quot;turundusspetsialist&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Eduard&amp;quot; perenimi=&amp;quot;Edev&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;eduard.edev@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;10&amp;quot; ametinimetus=&amp;quot;alam-turundusjuht&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Jaanus&amp;quot; perenimi=&amp;quot;Jalakas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3243451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;jaanus.jalakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;11&amp;quot; ametinimetus=&amp;quot;kokk&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Kallis&amp;quot; perenimi=&amp;quot;Kaalikas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3213459&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;kkaalikas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;4&amp;quot; nimi=&amp;quot;HR&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;06&amp;quot; ametinimetus=&amp;quot;personalijuht&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Francis&amp;quot; perenimi=&amp;quot;Felicita&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;4213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;f.felicita@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;/osakonnad&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===XML schema (Joonas)===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
	&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;xs:element name=&amp;quot;osakonnad&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
		  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
			&amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;osakond&amp;quot;&amp;gt;&lt;br /&gt;
			  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
				&amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
				  &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
					  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
						&amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
						  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
							&amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
						  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
						&amp;lt;/xs:element&amp;gt;&lt;br /&gt;
						&amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
						  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
							&amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
							  &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
							  &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
						  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
						&amp;lt;/xs:element&amp;gt;&lt;br /&gt;
						&amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
						  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
							&amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
							  &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
								&amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
								  &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
								  &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
								&amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
							  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
							  &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
								&amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
								  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
									&amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
									&amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
								  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
								&amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
							  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
							&amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
							&amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
						  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
						&amp;lt;/xs:element&amp;gt;&lt;br /&gt;
					  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
					  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
					  &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
					&amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
				  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
				  &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;isikud&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
					  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
						&amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
						  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
							&amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
							  &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
								&amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
								  &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
								  &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
								&amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
							  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
							  &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
								&amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
								  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
									&amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
									&amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
								  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
								&amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
							  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
							&amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
							&amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
						  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
						&amp;lt;/xs:element&amp;gt;&lt;br /&gt;
					  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
					&amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
				  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
				&amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
				&amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
				&amp;lt;xs:attribute name=&amp;quot;nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
			  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
			&amp;lt;/xs:element&amp;gt;&lt;br /&gt;
		  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
		&amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
	  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
	&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46210</id>
		<title>LLL</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46210"/>
		<updated>2012-03-01T15:39:54Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&lt;br /&gt;
* Joonas Püüa&lt;br /&gt;
* Janno Toomingas&lt;br /&gt;
* Janek Kople&lt;br /&gt;
* Roland Krindal&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
&lt;br /&gt;
Tulekul&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. &lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis on enamat, kui lihtsalt ID.&lt;br /&gt;
===XML fail (Janno)===&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
  &amp;lt;osakonnad&amp;gt;&lt;br /&gt;
   &amp;lt;osakond id=&amp;quot;1&amp;quot; nimi=&amp;quot;Arendus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;01&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Aadu&amp;quot; perenimi=&amp;quot;Aas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;aadu.aas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;02&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Belle&amp;quot; perenimi=&amp;quot;Bastion&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213452&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;b.b@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;03&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Calvin&amp;quot; perenimi=&amp;quot;Calvin&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1313451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;calvin.calvin@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;07&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Georg&amp;quot; perenimi=&amp;quot;Gregorius&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213471&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;georg.gregorius@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;08&amp;quot; ametinimetus=&amp;quot;koristaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Heldur&amp;quot; perenimi=&amp;quot;Help&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213410&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;heldur.help@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;2&amp;quot; nimi=&amp;quot;testimine&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;04&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Doris&amp;quot; perenimi=&amp;quot;Diivan&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;doris.diivan@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;09&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Illimar&amp;quot; perenimi=&amp;quot;Ida&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2223451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;illimar.ida@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;  &lt;br /&gt;
    &amp;lt;isik id=&amp;quot;12&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Liina&amp;quot; perenimi=&amp;quot;Lillakas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2210451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;liina.lillakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt; &lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;13&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Mari&amp;quot; perenimi=&amp;quot;Metslane&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2213491&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;metsamari@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;3&amp;quot; nimi=&amp;quot;turundus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;05&amp;quot; ametinimetus=&amp;quot;turundusspetsialist&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Eduard&amp;quot; perenimi=&amp;quot;Edev&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;eduard.edev@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;10&amp;quot; ametinimetus=&amp;quot;alam-turundusjuht&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Jaanus&amp;quot; perenimi=&amp;quot;Jalakas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3243451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;jaanus.jalakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;11&amp;quot; ametinimetus=&amp;quot;kokk&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Kallis&amp;quot; perenimi=&amp;quot;Kaalikas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3213459&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;kkaalikas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;4&amp;quot; nimi=&amp;quot;HR&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;06&amp;quot; ametinimetus=&amp;quot;personalijuht&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Francis&amp;quot; perenimi=&amp;quot;Felicita&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;4213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;f.felicita@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;/osakonnad&amp;gt;&lt;br /&gt;
===XML schema (Joonas)===&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
	&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
	  &amp;lt;xs:element name=&amp;quot;osakonnad&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
		  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
			&amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;osakond&amp;quot;&amp;gt;&lt;br /&gt;
			  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
				&amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
				  &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
					  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
						&amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
						  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
							&amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
						  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
						&amp;lt;/xs:element&amp;gt;&lt;br /&gt;
						&amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
						  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
							&amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
							  &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
							  &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
						  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
						&amp;lt;/xs:element&amp;gt;&lt;br /&gt;
						&amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
						  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
							&amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
							  &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
								&amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
								  &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
								  &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
								&amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
							  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
							  &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
								&amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
								  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
									&amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
									&amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
								  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
								&amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
							  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
							&amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
							&amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
						  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
						&amp;lt;/xs:element&amp;gt;&lt;br /&gt;
					  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
					  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
					  &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
					&amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
				  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
				  &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;isikud&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
					  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
						&amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
						  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
							&amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
							  &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
								&amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
								  &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
								  &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
								&amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
							  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
							  &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
								&amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
								  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
									&amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
									&amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
								  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
								&amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
							  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
							&amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
							&amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
							&amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
						  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
						&amp;lt;/xs:element&amp;gt;&lt;br /&gt;
					  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
					&amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
				  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
				&amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
				&amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
				&amp;lt;xs:attribute name=&amp;quot;nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
			  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
			&amp;lt;/xs:element&amp;gt;&lt;br /&gt;
		  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
		&amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
	  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
	&amp;lt;/xs:schema&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46209</id>
		<title>LLL</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46209"/>
		<updated>2012-03-01T15:38:59Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&lt;br /&gt;
* Joonas Püüa&lt;br /&gt;
* Janno Toomingas&lt;br /&gt;
* Janek Kople&lt;br /&gt;
* Roland Krindal&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
&lt;br /&gt;
Tulekul&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. &lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis on enamat, kui lihtsalt ID.&lt;br /&gt;
===XML fail (Janno)===&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
  &amp;lt;osakonnad&amp;gt;&lt;br /&gt;
   &amp;lt;osakond id=&amp;quot;1&amp;quot; nimi=&amp;quot;Arendus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;01&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Aadu&amp;quot; perenimi=&amp;quot;Aas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;aadu.aas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;02&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Belle&amp;quot; perenimi=&amp;quot;Bastion&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213452&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;b.b@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;03&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Calvin&amp;quot; perenimi=&amp;quot;Calvin&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1313451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;calvin.calvin@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;07&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Georg&amp;quot; perenimi=&amp;quot;Gregorius&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213471&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;georg.gregorius@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;08&amp;quot; ametinimetus=&amp;quot;koristaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Heldur&amp;quot; perenimi=&amp;quot;Help&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213410&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;heldur.help@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;2&amp;quot; nimi=&amp;quot;testimine&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;04&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Doris&amp;quot; perenimi=&amp;quot;Diivan&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;doris.diivan@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;09&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Illimar&amp;quot; perenimi=&amp;quot;Ida&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2223451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;illimar.ida@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;  &lt;br /&gt;
    &amp;lt;isik id=&amp;quot;12&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Liina&amp;quot; perenimi=&amp;quot;Lillakas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2210451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;liina.lillakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt; &lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;13&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Mari&amp;quot; perenimi=&amp;quot;Metslane&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2213491&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;metsamari@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;3&amp;quot; nimi=&amp;quot;turundus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;05&amp;quot; ametinimetus=&amp;quot;turundusspetsialist&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Eduard&amp;quot; perenimi=&amp;quot;Edev&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;eduard.edev@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;10&amp;quot; ametinimetus=&amp;quot;alam-turundusjuht&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Jaanus&amp;quot; perenimi=&amp;quot;Jalakas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3243451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;jaanus.jalakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;11&amp;quot; ametinimetus=&amp;quot;kokk&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Kallis&amp;quot; perenimi=&amp;quot;Kaalikas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3213459&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;kkaalikas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;4&amp;quot; nimi=&amp;quot;HR&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;06&amp;quot; ametinimetus=&amp;quot;personalijuht&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Francis&amp;quot; perenimi=&amp;quot;Felicita&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;4213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;f.felicita@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;/osakonnad&amp;gt;&lt;br /&gt;
===XML schema (Joonas)===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;osakonnad&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;osakond&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;isikud&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;isik&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;nimi&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;eesnimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:attribute name=&amp;quot;perenimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;kontaktid&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;telefon&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;e-mail&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;ametinimetus&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;xs:attribute name=&amp;quot;nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46208</id>
		<title>LLL</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46208"/>
		<updated>2012-03-01T15:31:32Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&lt;br /&gt;
* Joonas Püüa&lt;br /&gt;
* Janno Toomingas&lt;br /&gt;
* Janek Kople&lt;br /&gt;
* Roland Krindal&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
&lt;br /&gt;
Tulekul&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. &lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis on enamat, kui lihtsalt ID.&lt;br /&gt;
===XML fail (Janno)===&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
  &amp;lt;osakonnad&amp;gt;&lt;br /&gt;
   &amp;lt;osakond id=&amp;quot;1&amp;quot; nimi=&amp;quot;Arendus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;01&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Aadu&amp;quot; perenimi=&amp;quot;Aas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;aadu.aas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;02&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Belle&amp;quot; perenimi=&amp;quot;Bastion&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213452&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;b.b@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;03&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Calvin&amp;quot; perenimi=&amp;quot;Calvin&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1313451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;calvin.calvin@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;07&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Georg&amp;quot; perenimi=&amp;quot;Gregorius&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213471&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;georg.gregorius@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;08&amp;quot; ametinimetus=&amp;quot;koristaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Heldur&amp;quot; perenimi=&amp;quot;Help&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213410&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;heldur.help@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;2&amp;quot; nimi=&amp;quot;testimine&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;04&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Doris&amp;quot; perenimi=&amp;quot;Diivan&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;doris.diivan@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;09&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Illimar&amp;quot; perenimi=&amp;quot;Ida&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2223451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;illimar.ida@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;  &lt;br /&gt;
    &amp;lt;isik id=&amp;quot;12&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Liina&amp;quot; perenimi=&amp;quot;Lillakas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2210451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;liina.lillakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt; &lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;13&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Mari&amp;quot; perenimi=&amp;quot;Metslane&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2213491&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;metsamari@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;3&amp;quot; nimi=&amp;quot;turundus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;05&amp;quot; ametinimetus=&amp;quot;turundusspetsialist&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Eduard&amp;quot; perenimi=&amp;quot;Edev&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;eduard.edev@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;10&amp;quot; ametinimetus=&amp;quot;alam-turundusjuht&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Jaanus&amp;quot; perenimi=&amp;quot;Jalakas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3243451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;jaanus.jalakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;11&amp;quot; ametinimetus=&amp;quot;kokk&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Kallis&amp;quot; perenimi=&amp;quot;Kaalikas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3213459&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;kkaalikas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;4&amp;quot; nimi=&amp;quot;HR&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;06&amp;quot; ametinimetus=&amp;quot;personalijuht&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Francis&amp;quot; perenimi=&amp;quot;Felicita&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;4213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;f.felicita@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;/osakonnad&amp;gt;&lt;br /&gt;
===XML schema (Joonas)===&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46207</id>
		<title>LLL</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46207"/>
		<updated>2012-03-01T15:30:50Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&lt;br /&gt;
* Joonas Püüa&lt;br /&gt;
* Janno Toomingas&lt;br /&gt;
* Janek Kople&lt;br /&gt;
* Roland Krindal&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
&lt;br /&gt;
Tulekul&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. &lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis on enamat, kui lihtsalt ID.&lt;br /&gt;
===XML fail (Janno)===&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
  &amp;lt;osakonnad&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;osakond id=&amp;quot;1&amp;quot; nimi=&amp;quot;Arendus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;01&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Aadu&amp;quot; perenimi=&amp;quot;Aas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;aadu.aas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;02&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Belle&amp;quot; perenimi=&amp;quot;Bastion&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213452&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;b.b@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;03&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Calvin&amp;quot; perenimi=&amp;quot;Calvin&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1313451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;calvin.calvin@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;07&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Georg&amp;quot; perenimi=&amp;quot;Gregorius&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213471&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;georg.gregorius@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;08&amp;quot; ametinimetus=&amp;quot;koristaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Heldur&amp;quot; perenimi=&amp;quot;Help&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213410&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;heldur.help@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;2&amp;quot; nimi=&amp;quot;testimine&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;04&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Doris&amp;quot; perenimi=&amp;quot;Diivan&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;doris.diivan@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;09&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Illimar&amp;quot; perenimi=&amp;quot;Ida&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2223451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;illimar.ida@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;  &lt;br /&gt;
    &amp;lt;isik id=&amp;quot;12&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Liina&amp;quot; perenimi=&amp;quot;Lillakas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2210451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;liina.lillakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt; &lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;13&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Mari&amp;quot; perenimi=&amp;quot;Metslane&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2213491&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;metsamari@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;3&amp;quot; nimi=&amp;quot;turundus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;05&amp;quot; ametinimetus=&amp;quot;turundusspetsialist&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Eduard&amp;quot; perenimi=&amp;quot;Edev&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;eduard.edev@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;10&amp;quot; ametinimetus=&amp;quot;alam-turundusjuht&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Jaanus&amp;quot; perenimi=&amp;quot;Jalakas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3243451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;jaanus.jalakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;11&amp;quot; ametinimetus=&amp;quot;kokk&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Kallis&amp;quot; perenimi=&amp;quot;Kaalikas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3213459&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;kkaalikas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;4&amp;quot; nimi=&amp;quot;HR&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;06&amp;quot; ametinimetus=&amp;quot;personalijuht&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Francis&amp;quot; perenimi=&amp;quot;Felicita&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;4213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;f.felicita@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;/osakonnad&amp;gt;&lt;br /&gt;
===XML schema (Joonas)===&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46206</id>
		<title>LLL</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46206"/>
		<updated>2012-03-01T15:30:32Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&lt;br /&gt;
* Joonas Püüa&lt;br /&gt;
* Janno Toomingas&lt;br /&gt;
* Janek Kople&lt;br /&gt;
* Roland Krindal&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
&lt;br /&gt;
Tulekul&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. &lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis on enamat, kui lihtsalt ID.&lt;br /&gt;
===XML fail (Janno)===&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
  &amp;lt;osakonnad&amp;gt;&lt;br /&gt;
   &amp;lt;osakond id=&amp;quot;1&amp;quot; nimi=&amp;quot;Arendus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;01&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Aadu&amp;quot; perenimi=&amp;quot;Aas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;aadu.aas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;02&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Belle&amp;quot; perenimi=&amp;quot;Bastion&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213452&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;b.b@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;03&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Calvin&amp;quot; perenimi=&amp;quot;Calvin&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1313451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;calvin.calvin@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;07&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Georg&amp;quot; perenimi=&amp;quot;Gregorius&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213471&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;georg.gregorius@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;08&amp;quot; ametinimetus=&amp;quot;koristaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Heldur&amp;quot; perenimi=&amp;quot;Help&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213410&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;heldur.help@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;2&amp;quot; nimi=&amp;quot;testimine&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;04&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Doris&amp;quot; perenimi=&amp;quot;Diivan&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;doris.diivan@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;09&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Illimar&amp;quot; perenimi=&amp;quot;Ida&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2223451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;illimar.ida@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;  &lt;br /&gt;
    &amp;lt;isik id=&amp;quot;12&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Liina&amp;quot; perenimi=&amp;quot;Lillakas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2210451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;liina.lillakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt; &lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;13&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Mari&amp;quot; perenimi=&amp;quot;Metslane&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2213491&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;metsamari@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;3&amp;quot; nimi=&amp;quot;turundus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;05&amp;quot; ametinimetus=&amp;quot;turundusspetsialist&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Eduard&amp;quot; perenimi=&amp;quot;Edev&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;eduard.edev@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;10&amp;quot; ametinimetus=&amp;quot;alam-turundusjuht&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Jaanus&amp;quot; perenimi=&amp;quot;Jalakas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3243451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;jaanus.jalakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;11&amp;quot; ametinimetus=&amp;quot;kokk&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Kallis&amp;quot; perenimi=&amp;quot;Kaalikas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3213459&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;kkaalikas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;4&amp;quot; nimi=&amp;quot;HR&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;06&amp;quot; ametinimetus=&amp;quot;personalijuht&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Francis&amp;quot; perenimi=&amp;quot;Felicita&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;4213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;f.felicita@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;/osakonnad&amp;gt;&lt;br /&gt;
===XML schema (Joonas)===&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46205</id>
		<title>LLL</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46205"/>
		<updated>2012-03-01T15:30:12Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&lt;br /&gt;
* Joonas Püüa&lt;br /&gt;
* Janno Toomingas&lt;br /&gt;
* Janek Kople&lt;br /&gt;
* Roland Krindal&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
&lt;br /&gt;
Tulekul&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. &lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis on enamat, kui lihtsalt ID.&lt;br /&gt;
===XML fail (Janno)===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
  &amp;lt;osakonnad&amp;gt;&lt;br /&gt;
   &amp;lt;osakond id=&amp;quot;1&amp;quot; nimi=&amp;quot;Arendus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;01&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Aadu&amp;quot; perenimi=&amp;quot;Aas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;aadu.aas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;02&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Belle&amp;quot; perenimi=&amp;quot;Bastion&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213452&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;b.b@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;03&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Calvin&amp;quot; perenimi=&amp;quot;Calvin&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1313451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;calvin.calvin@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;07&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Georg&amp;quot; perenimi=&amp;quot;Gregorius&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213471&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;georg.gregorius@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;08&amp;quot; ametinimetus=&amp;quot;koristaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Heldur&amp;quot; perenimi=&amp;quot;Help&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213410&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;heldur.help@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;2&amp;quot; nimi=&amp;quot;testimine&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;04&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Doris&amp;quot; perenimi=&amp;quot;Diivan&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;doris.diivan@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;09&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Illimar&amp;quot; perenimi=&amp;quot;Ida&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2223451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;illimar.ida@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;  &lt;br /&gt;
    &amp;lt;isik id=&amp;quot;12&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Liina&amp;quot; perenimi=&amp;quot;Lillakas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2210451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;liina.lillakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt; &lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;13&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Mari&amp;quot; perenimi=&amp;quot;Metslane&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2213491&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;metsamari@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;3&amp;quot; nimi=&amp;quot;turundus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;05&amp;quot; ametinimetus=&amp;quot;turundusspetsialist&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Eduard&amp;quot; perenimi=&amp;quot;Edev&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;eduard.edev@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;10&amp;quot; ametinimetus=&amp;quot;alam-turundusjuht&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Jaanus&amp;quot; perenimi=&amp;quot;Jalakas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3243451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;jaanus.jalakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;11&amp;quot; ametinimetus=&amp;quot;kokk&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Kallis&amp;quot; perenimi=&amp;quot;Kaalikas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3213459&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;kkaalikas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;4&amp;quot; nimi=&amp;quot;HR&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;06&amp;quot; ametinimetus=&amp;quot;personalijuht&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Francis&amp;quot; perenimi=&amp;quot;Felicita&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;4213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;f.felicita@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;/osakonnad&amp;gt;&lt;br /&gt;
===XML schema (Joonas)===&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46204</id>
		<title>LLL</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46204"/>
		<updated>2012-03-01T15:29:46Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&lt;br /&gt;
* Joonas Püüa&lt;br /&gt;
* Janno Toomingas&lt;br /&gt;
* Janek Kople&lt;br /&gt;
* Roland Krindal&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
&lt;br /&gt;
Tulekul&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. &lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis on enamat, kui lihtsalt ID.&lt;br /&gt;
===XML fail (Janno)===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;osakonnad&amp;gt;&lt;br /&gt;
&amp;lt;osakond id=&amp;quot;1&amp;quot; nimi=&amp;quot;Arendus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;01&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Aadu&amp;quot; perenimi=&amp;quot;Aas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;aadu.aas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;02&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Belle&amp;quot; perenimi=&amp;quot;Bastion&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213452&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;b.b@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;03&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Calvin&amp;quot; perenimi=&amp;quot;Calvin&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1313451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;calvin.calvin@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;07&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Georg&amp;quot; perenimi=&amp;quot;Gregorius&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213471&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;georg.gregorius@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;08&amp;quot; ametinimetus=&amp;quot;koristaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Heldur&amp;quot; perenimi=&amp;quot;Help&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213410&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;heldur.help@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;2&amp;quot; nimi=&amp;quot;testimine&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;04&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Doris&amp;quot; perenimi=&amp;quot;Diivan&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;doris.diivan@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;09&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Illimar&amp;quot; perenimi=&amp;quot;Ida&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2223451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;illimar.ida@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;  &lt;br /&gt;
    &amp;lt;isik id=&amp;quot;12&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Liina&amp;quot; perenimi=&amp;quot;Lillakas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2210451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;liina.lillakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt; &lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;13&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Mari&amp;quot; perenimi=&amp;quot;Metslane&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2213491&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;metsamari@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;3&amp;quot; nimi=&amp;quot;turundus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;05&amp;quot; ametinimetus=&amp;quot;turundusspetsialist&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Eduard&amp;quot; perenimi=&amp;quot;Edev&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;eduard.edev@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;10&amp;quot; ametinimetus=&amp;quot;alam-turundusjuht&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Jaanus&amp;quot; perenimi=&amp;quot;Jalakas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3243451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;jaanus.jalakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;11&amp;quot; ametinimetus=&amp;quot;kokk&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Kallis&amp;quot; perenimi=&amp;quot;Kaalikas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3213459&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;kkaalikas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;4&amp;quot; nimi=&amp;quot;HR&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;06&amp;quot; ametinimetus=&amp;quot;personalijuht&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Francis&amp;quot; perenimi=&amp;quot;Felicita&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;4213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;f.felicita@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
-&amp;lt;/osakonnad&amp;gt;&lt;br /&gt;
===XML schema (Joonas)===&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46203</id>
		<title>LLL</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46203"/>
		<updated>2012-03-01T15:29:31Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&lt;br /&gt;
* Joonas Püüa&lt;br /&gt;
* Janno Toomingas&lt;br /&gt;
* Janek Kople&lt;br /&gt;
* Roland Krindal&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
&lt;br /&gt;
Tulekul&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. &lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis on enamat, kui lihtsalt ID.&lt;br /&gt;
===XML fail (Janno)===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
-&amp;lt;osakonnad&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;1&amp;quot; nimi=&amp;quot;Arendus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;01&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Aadu&amp;quot; perenimi=&amp;quot;Aas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;aadu.aas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;02&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Belle&amp;quot; perenimi=&amp;quot;Bastion&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213452&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;b.b@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;03&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Calvin&amp;quot; perenimi=&amp;quot;Calvin&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1313451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;calvin.calvin@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;07&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Georg&amp;quot; perenimi=&amp;quot;Gregorius&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213471&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;georg.gregorius@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;08&amp;quot; ametinimetus=&amp;quot;koristaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Heldur&amp;quot; perenimi=&amp;quot;Help&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213410&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;heldur.help@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;2&amp;quot; nimi=&amp;quot;testimine&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;04&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Doris&amp;quot; perenimi=&amp;quot;Diivan&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;doris.diivan@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;09&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Illimar&amp;quot; perenimi=&amp;quot;Ida&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2223451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;illimar.ida@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;  &lt;br /&gt;
    &amp;lt;isik id=&amp;quot;12&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Liina&amp;quot; perenimi=&amp;quot;Lillakas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2210451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;liina.lillakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt; &lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;13&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Mari&amp;quot; perenimi=&amp;quot;Metslane&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2213491&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;metsamari@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;3&amp;quot; nimi=&amp;quot;turundus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;05&amp;quot; ametinimetus=&amp;quot;turundusspetsialist&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Eduard&amp;quot; perenimi=&amp;quot;Edev&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;eduard.edev@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;10&amp;quot; ametinimetus=&amp;quot;alam-turundusjuht&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Jaanus&amp;quot; perenimi=&amp;quot;Jalakas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3243451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;jaanus.jalakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;11&amp;quot; ametinimetus=&amp;quot;kokk&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Kallis&amp;quot; perenimi=&amp;quot;Kaalikas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3213459&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;kkaalikas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;4&amp;quot; nimi=&amp;quot;HR&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;06&amp;quot; ametinimetus=&amp;quot;personalijuht&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Francis&amp;quot; perenimi=&amp;quot;Felicita&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;4213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;f.felicita@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
-&amp;lt;/osakonnad&amp;gt;&lt;br /&gt;
===XML schema (Joonas)===&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46202</id>
		<title>LLL</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46202"/>
		<updated>2012-03-01T15:29:04Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&lt;br /&gt;
* Joonas Püüa&lt;br /&gt;
* Janno Toomingas&lt;br /&gt;
* Janek Kople&lt;br /&gt;
* Roland Krindal&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
&lt;br /&gt;
Tulekul&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. &lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis on enamat, kui lihtsalt ID.&lt;br /&gt;
===XML fail (Janno)===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;osakonnad&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;1&amp;quot; nimi=&amp;quot;Arendus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;01&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Aadu&amp;quot; perenimi=&amp;quot;Aas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;aadu.aas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;02&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Belle&amp;quot; perenimi=&amp;quot;Bastion&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213452&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;b.b@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;03&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Calvin&amp;quot; perenimi=&amp;quot;Calvin&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1313451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;calvin.calvin@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;07&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Georg&amp;quot; perenimi=&amp;quot;Gregorius&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213471&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;georg.gregorius@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;08&amp;quot; ametinimetus=&amp;quot;koristaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Heldur&amp;quot; perenimi=&amp;quot;Help&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213410&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;heldur.help@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;2&amp;quot; nimi=&amp;quot;testimine&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;04&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Doris&amp;quot; perenimi=&amp;quot;Diivan&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;doris.diivan@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;09&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Illimar&amp;quot; perenimi=&amp;quot;Ida&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2223451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;illimar.ida@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;  &lt;br /&gt;
    &amp;lt;isik id=&amp;quot;12&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Liina&amp;quot; perenimi=&amp;quot;Lillakas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2210451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;liina.lillakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt; &lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;13&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Mari&amp;quot; perenimi=&amp;quot;Metslane&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2213491&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;metsamari@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;3&amp;quot; nimi=&amp;quot;turundus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;05&amp;quot; ametinimetus=&amp;quot;turundusspetsialist&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Eduard&amp;quot; perenimi=&amp;quot;Edev&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;eduard.edev@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;10&amp;quot; ametinimetus=&amp;quot;alam-turundusjuht&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Jaanus&amp;quot; perenimi=&amp;quot;Jalakas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3243451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;jaanus.jalakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;11&amp;quot; ametinimetus=&amp;quot;kokk&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Kallis&amp;quot; perenimi=&amp;quot;Kaalikas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3213459&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;kkaalikas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;4&amp;quot; nimi=&amp;quot;HR&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;06&amp;quot; ametinimetus=&amp;quot;personalijuht&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Francis&amp;quot; perenimi=&amp;quot;Felicita&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;4213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;f.felicita@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
&amp;lt;/osakonnad&amp;gt;&lt;br /&gt;
===XML schema (Joonas)===&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46201</id>
		<title>LLL</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46201"/>
		<updated>2012-03-01T15:28:41Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&lt;br /&gt;
* Joonas Püüa&lt;br /&gt;
* Janno Toomingas&lt;br /&gt;
* Janek Kople&lt;br /&gt;
* Roland Krindal&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
&lt;br /&gt;
Tulekul&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. &lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis on enamat, kui lihtsalt ID.&lt;br /&gt;
===XML fail (Janno)===&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;osakonnad&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;1&amp;quot; nimi=&amp;quot;Arendus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;01&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Aadu&amp;quot; perenimi=&amp;quot;Aas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;aadu.aas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;02&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Belle&amp;quot; perenimi=&amp;quot;Bastion&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213452&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;b.b@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;03&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Calvin&amp;quot; perenimi=&amp;quot;Calvin&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1313451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;calvin.calvin@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;07&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Georg&amp;quot; perenimi=&amp;quot;Gregorius&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213471&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;georg.gregorius@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;08&amp;quot; ametinimetus=&amp;quot;koristaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Heldur&amp;quot; perenimi=&amp;quot;Help&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213410&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;heldur.help@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;2&amp;quot; nimi=&amp;quot;testimine&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;04&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Doris&amp;quot; perenimi=&amp;quot;Diivan&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;doris.diivan@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;09&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Illimar&amp;quot; perenimi=&amp;quot;Ida&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2223451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;illimar.ida@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;  &lt;br /&gt;
    &amp;lt;isik id=&amp;quot;12&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Liina&amp;quot; perenimi=&amp;quot;Lillakas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2210451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;liina.lillakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt; &lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;13&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Mari&amp;quot; perenimi=&amp;quot;Metslane&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2213491&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;metsamari@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;3&amp;quot; nimi=&amp;quot;turundus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;05&amp;quot; ametinimetus=&amp;quot;turundusspetsialist&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Eduard&amp;quot; perenimi=&amp;quot;Edev&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;eduard.edev@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;10&amp;quot; ametinimetus=&amp;quot;alam-turundusjuht&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Jaanus&amp;quot; perenimi=&amp;quot;Jalakas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3243451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;jaanus.jalakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;11&amp;quot; ametinimetus=&amp;quot;kokk&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Kallis&amp;quot; perenimi=&amp;quot;Kaalikas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3213459&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;kkaalikas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;4&amp;quot; nimi=&amp;quot;HR&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;06&amp;quot; ametinimetus=&amp;quot;personalijuht&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Francis&amp;quot; perenimi=&amp;quot;Felicita&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;4213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;f.felicita@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
&amp;lt;/osakonnad&amp;gt;&lt;br /&gt;
===XML schema (Joonas)===&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46200</id>
		<title>LLL</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46200"/>
		<updated>2012-03-01T15:27:50Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&lt;br /&gt;
* Joonas Püüa&lt;br /&gt;
* Janno Toomingas&lt;br /&gt;
* Janek Kople&lt;br /&gt;
* Roland Krindal&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
&lt;br /&gt;
Tulekul&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. &lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis on enamat, kui lihtsalt ID.&lt;br /&gt;
===XML fail (Janno)===&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;osakonnad&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;1&amp;quot; nimi=&amp;quot;Arendus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isikud&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;01&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Aadu&amp;quot; perenimi=&amp;quot;Aas&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;aadu.aas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;02&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Belle&amp;quot; perenimi=&amp;quot;Bastion&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213452&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;b.b@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;03&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Calvin&amp;quot; perenimi=&amp;quot;Calvin&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1313451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;calvin.calvin@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;07&amp;quot; ametinimetus=&amp;quot;arendaja&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Georg&amp;quot; perenimi=&amp;quot;Gregorius&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213471&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;georg.gregorius@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
      &amp;lt;isik id=&amp;quot;08&amp;quot; ametinimetus=&amp;quot;koristaja&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;nimi eesnimi=&amp;quot;Heldur&amp;quot; perenimi=&amp;quot;Help&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
          &amp;lt;telefon&amp;gt;1213410&amp;lt;/telefon&amp;gt;&lt;br /&gt;
          &amp;lt;e-mail&amp;gt;heldur.help@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
        &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
      &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;/isikud&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;2&amp;quot; nimi=&amp;quot;testimine&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;04&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Doris&amp;quot; perenimi=&amp;quot;Diivan&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;doris.diivan@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;09&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Illimar&amp;quot; perenimi=&amp;quot;Ida&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2223451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;illimar.ida@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;isik id=&amp;quot;12&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Liina&amp;quot; perenimi=&amp;quot;Lillakas&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2210451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;liina.lillakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt; &lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;13&amp;quot; ametinimetus=&amp;quot;testija&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Mari&amp;quot; perenimi=&amp;quot;Metslane&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;2213491&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;metsamari@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;3&amp;quot; nimi=&amp;quot;turundus&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;05&amp;quot; ametinimetus=&amp;quot;turundusspetsialist&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Eduard&amp;quot; perenimi=&amp;quot;Edev&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;eduard.edev@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;10&amp;quot; ametinimetus=&amp;quot;alam-turundusjuht&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Jaanus&amp;quot; perenimi=&amp;quot;Jalakas&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3243451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;jaanus.jalakas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;11&amp;quot; ametinimetus=&amp;quot;kokk&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Kallis&amp;quot; perenimi=&amp;quot;Kaalikas&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;telefon&amp;gt;3213459&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;kkaalikas@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
  &amp;lt;osakond id=&amp;quot;4&amp;quot; nimi=&amp;quot;HR&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;isik id=&amp;quot;06&amp;quot; ametinimetus=&amp;quot;personalijuht&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;nimi eesnimi=&amp;quot;Francis&amp;quot; perenimi=&amp;quot;Felicita&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
      &amp;lt;kontaktid&amp;gt;&lt;br /&gt;
        &amp;lt;telefon&amp;gt;4213451&amp;lt;/telefon&amp;gt;&lt;br /&gt;
        &amp;lt;e-mail&amp;gt;f.felicita@firma.ee&amp;lt;/e-mail&amp;gt;&lt;br /&gt;
      &amp;lt;/kontaktid&amp;gt;&lt;br /&gt;
    &amp;lt;/isik&amp;gt;&lt;br /&gt;
  &amp;lt;/osakond&amp;gt;&lt;br /&gt;
&amp;lt;/osakonnad&amp;gt;&lt;br /&gt;
===XML schema (Joonas)===&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46199</id>
		<title>LLL</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46199"/>
		<updated>2012-03-01T15:27:16Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&lt;br /&gt;
* Joonas Püüa&lt;br /&gt;
* Janno Toomingas&lt;br /&gt;
* Janek Kople&lt;br /&gt;
* Roland Krindal&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
&lt;br /&gt;
Tulekul&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. &lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis on enamat, kui lihtsalt ID.&lt;br /&gt;
===XML fail (Janno)===&lt;br /&gt;
&lt;br /&gt;
===XML schema (Joonas)===&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46198</id>
		<title>LLL</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46198"/>
		<updated>2012-03-01T15:01:41Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&lt;br /&gt;
* Joonas Püüa&lt;br /&gt;
* Janno Toomingas&lt;br /&gt;
* Janek Kople&lt;br /&gt;
* Roland Krindal&lt;br /&gt;
&lt;br /&gt;
==Idee==&lt;br /&gt;
&lt;br /&gt;
Tulekul&lt;br /&gt;
&lt;br /&gt;
==XML fail (Janno)==&lt;br /&gt;
&lt;br /&gt;
==XML schema (Joonas)==&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46161</id>
		<title>LLL</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=LLL&amp;diff=46161"/>
		<updated>2012-02-28T13:44:10Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: Created page with &amp;#039;==Meeskond==  * Joonas Püüa * Janno Toomingas * Janek Kople * Roland Krindal&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskond==&lt;br /&gt;
&lt;br /&gt;
* Joonas Püüa&lt;br /&gt;
* Janno Toomingas&lt;br /&gt;
* Janek Kople&lt;br /&gt;
* Roland Krindal&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Category:V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine&amp;diff=46160</id>
		<title>Category:Võrgurakendused II: hajussüsteemide ehitamine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Category:V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine&amp;diff=46160"/>
		<updated>2012-02-28T13:43:52Z</updated>

		<summary type="html">&lt;p&gt;Jopuua: /* Meeskond &amp;quot;[LLL]&amp;quot; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Võrgurakendused II: hajussüsteemide ehitamine=&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Õppeaine eesmärgiks on tutvustada õppijale XML märgendikeelel baseeruvaid hajuslahendusi ja nende loomise võimalusi ning arendada õppijates .Net raamistiku vahenditega tarkvara arendamisoskuseid&lt;br /&gt;
&lt;br /&gt;
==Lühitutvustus==&lt;br /&gt;
Õppeaines käsitletakse XML märgendikeelt ning veebiteenuseid.  Kursuse käigus disainitakse, koostatakse ja testitakse veebiteenustel ning XML märgendikeelel põhinevaid lahendusi.&lt;br /&gt;
&lt;br /&gt;
==Õpiväljundid==&lt;br /&gt;
* Õppija oskab kasutada XML märgendikeelt keerulisema strukuuriga andmete hoidmiseks ja esitamiseks struktureeritud kujul.&lt;br /&gt;
* Õppija oskab avalikult kättesaadavate juhendite abil koostada lihtsamaid klientrakendusi levinud veebiteenustele.&lt;br /&gt;
* Õppija oskab luua lihtsamaid veebiteenuseid kasutades selleks .Net raamistiku tehnoloogiaid ning vahendeid.&lt;br /&gt;
* Õppija teab veebiteenuste turvamiseks kasutatavaid tehnoloogiaid ja vahendeid ning oskab leid tavaolukorras rakendada.&lt;br /&gt;
* Õppija teab ning oskab kirjeldada hajusrakenduste kasutusvaldkondi ning nende arhitektuure.&lt;br /&gt;
* Õppija oskab töötada 3-5 liikmelises meeskonnas.&lt;br /&gt;
&lt;br /&gt;
==Õppejõud==&lt;br /&gt;
Aine läbiviijateks on õppejõud Mait Poska ja Kaarel Raspel.&lt;br /&gt;
&lt;br /&gt;
Mait Poska kanda on enamasti loengud ja Kaarel Raspeli kanda praktikumid.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;ins&amp;gt;Kontaktid:&amp;lt;/ins&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kaarel Raspel&lt;br /&gt;
* kaarel.raspel&amp;lt;ät&amp;gt; gmail.com&lt;br /&gt;
* Skype: vellotis&lt;br /&gt;
* +372 522 2468&lt;br /&gt;
&lt;br /&gt;
Mait Poska&lt;br /&gt;
* mait.poska&amp;lt;ät&amp;gt; itcollege.ee&lt;br /&gt;
* Skype: minamait&lt;br /&gt;
* +372 53 469 734&lt;br /&gt;
&lt;br /&gt;
==Hinne==&lt;br /&gt;
Aine hinde kujunemine:&lt;br /&gt;
* &amp;lt;span style=&amp;quot;text-decoration: underline;&amp;quot;&amp;gt;Eeldused&amp;lt;/span&amp;gt; (mille eest ei saa punkte)&lt;br /&gt;
** Kohal tuleb käia vähemalt &#039;&#039;&#039;50% praktikumidest&#039;&#039;&#039;&lt;br /&gt;
*** Kes seda nõuet ei täida peavad viimases praktikumis sooritama komplekstesti, mis sisaldab endas praktilisi ülesandeid.&lt;br /&gt;
**&amp;lt;ins&amp;gt;Grupitöö kõik osad on realiseeritud minimaalse tulemusega 51%&amp;lt;/ins&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Hinde kujunemisel arvestatakse kahte tööd:&lt;br /&gt;
alamosast:&lt;br /&gt;
**XML andmefail&lt;br /&gt;
**Veebirakendus&lt;br /&gt;
**Veebiteenus&lt;br /&gt;
*Eksam(45%), mis koosneb kahest osast:&lt;br /&gt;
**Teooria, mis annab sellest 20%&lt;br /&gt;
**Praktiline osa, mis annab sellest 25%&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;ins&amp;gt;Hinne&amp;lt;/ins&amp;gt; (&#039;&#039;&#039;100p / 100%&#039;&#039;&#039;) - Hinde kujunemisel arvestatakse kahte tööd:&lt;br /&gt;
** [[Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot; 2012]], mis moodustab hindest 55%. &#039;&#039;&#039;55p&#039;&#039;&#039; (koosneb kolmest osast)&lt;br /&gt;
*** XML (xsd, xslt) &#039;&#039;&#039;10p&#039;&#039;&#039;&lt;br /&gt;
**** Retsensioonid kahe grupi XLM-i kohta &#039;&#039;&#039;2p+3p&#039;&#039;&#039;&lt;br /&gt;
*** Veebiteenus &#039;&#039;&#039;15p&#039;&#039;&#039;&lt;br /&gt;
**** Retsensioonid kahe grupi Veebiteenuse kohta &#039;&#039;&#039;2p+3p&#039;&#039;&#039;&lt;br /&gt;
*** Klientrakendused veebiteenusele &#039;&#039;&#039;15p&#039;&#039;&#039;&lt;br /&gt;
**** Retsensioonid kahe grupi Klientrakenduse kohta &#039;&#039;&#039;2p+3p&#039;&#039;&#039;&lt;br /&gt;
** &amp;lt;ins&amp;gt;Individuaalne teadmiste kontroll&amp;lt;/ins&amp;gt; &#039;&#039;&#039;45p&#039;&#039;&#039;&lt;br /&gt;
*** Teooria (Test) &#039;&#039;&#039;20p&#039;&#039;&#039; (tulemus vähemalt 51%)&lt;br /&gt;
*** Praktiline (Programmeerimine) &#039;&#039;&#039;25p&#039;&#039;&#039; (tulemus vähemalt 51%)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Hinne kujuneb järgmiselt:&lt;br /&gt;
* Iga grupitöö vahekaitsmine annab kuni 10 punkti (kokku siis 30 punkti)&lt;br /&gt;
* Lõppkaitsmine annab 30 punkti (kõik kolm tööd koos, koos paranduste ja täiendustega)&lt;br /&gt;
* Iga grupp saab lisaks iga liikme kohta 20 punkti, mis tuleb grupi sees vastavalt panusele jagada (näiteks kolmeliikmeline grupp saab 60 punkti, neljaliikmeline 80 punkti jne).&lt;br /&gt;
* Valikvastustega test (kuni 20 punkti)&lt;br /&gt;
* Eksamieeldus on see, et tuleb anda tähtajaks neli hinnangut (üks hinnang XML failile, üks veebiteenusele, üks veebiteenustele tehtud rakendustele ning üks projektile kokkuvõtvalt).&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--Aasta 2012(praegu) [[Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot; 2012]]&lt;br /&gt;
&lt;br /&gt;
Aastal 2011 olnud teemad[[Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot; 2011]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Võrgurakendused II: 2011 kevadel valminud kodutööd]]&lt;br /&gt;
&lt;br /&gt;
==Tähtajad==&lt;br /&gt;
&amp;lt;!--* Teema ning meeskonna koosseis peab olema õppejõuga kooskõlastatud hiljemalt 21. veebruar 2011.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;XML fail&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2012#XML_andmefail NB! Täpsem info]&lt;br /&gt;
** XML fail, stiilifail ja skeemifail peavad olema valmis ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;3. märts 2012&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid XML-failide kohta peavad tehtud olema &#039;&#039;&#039;17. märts 2012&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Veebiteenus&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2012#Veebiteenus NB! Täpsem info]&lt;br /&gt;
** Veebiteenus peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;14. aprill 2012&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid veebiteenuste kohta peavad tehtud olema &#039;&#039;&#039;28. aprill 2012&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Klientrakendused&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2012#Klientrakendus NB! Täpsem info]&lt;br /&gt;
** Klientrakendused peavad olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;5. mai 2012&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid klientrakenduste kohta peavad tehtud olema &#039;&#039;&#039;19. mai 2012&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne&#039;&#039;&#039;&lt;br /&gt;
** Meeskonnatöö kokkuvõttev aruanne peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt 8.mai 2012&lt;br /&gt;
** Arvamused Meeskonnatöö kokkuvõtva aruande ja esitluse kohta tuleb esitada hiljemalt päev enne eksamit&lt;br /&gt;
** &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne ja töö lõplik tulemus&#039;&#039;&#039; tuleb esitleda!&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Retsensioonid==&lt;br /&gt;
&lt;br /&gt;
Iga grupp peab tegema lisaks igale grupitööle vastavalt ka 2 retsensiooni. Retsensioonid võib teha vabalt valitud gruppide tööde kohta. Tingimuseks on see, et ühe töö kohta saab teha maksimaalselt kolm retsensiooni.&lt;br /&gt;
&lt;br /&gt;
Seega kokku tuleb esitada 6 retsensiooni ühel grupil.&lt;br /&gt;
&lt;br /&gt;
Kui grupp on teinud vaid ühe retsensiooni, siis selle eest saab 2 punkti. Kui sellele lisandub ka teine retsensioon, siis teise retsensiooni eest saab 3 punkti. Kokku 5 punkti.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Lisaks iga grupp, kelle töö kohta retsensioon tehakse saab iga töö kohta boonuseks ühe punkti. Seega võib koguneda igale grupile kokku 6 boonuspunkti kolme töö eest.--&amp;gt;&lt;br /&gt;
&amp;lt;ins&amp;gt;Lisaks tuleb silmas pidada retsensioonide minimaalseid pikkusi projektide kohta.&amp;lt;/ins&amp;gt; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2012#Retsensioonid Retsensioonide minimaalsed pikkused]&lt;br /&gt;
&lt;br /&gt;
==Meeskonnad==&lt;br /&gt;
Ühte meeskonda võib kuuluda 3 kuni 4 tudengit. Gruppi kuuluvate tudengite nimekiri kinnitatakse esimese projekti esitamisega.&lt;br /&gt;
&lt;br /&gt;
===Meeskond &amp;quot;[[-.-]]&amp;quot;===&lt;br /&gt;
* Erki Miilberg (projektijuht)&lt;br /&gt;
* Kalev Vallsalu &lt;br /&gt;
* Oliver Naaris&lt;br /&gt;
* Margo Kuustik&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[LLL]]&amp;quot;==&lt;br /&gt;
&lt;br /&gt;
* Joonas Püüa&lt;br /&gt;
* Janno Toomingas&lt;br /&gt;
* Janek Kople&lt;br /&gt;
* Roland Krindal&lt;br /&gt;
&lt;br /&gt;
=Teemad=&lt;br /&gt;
=XML failivorming ja sellega seotud tehnoloogiad=&lt;br /&gt;
&lt;br /&gt;
==XML failivorming==&lt;br /&gt;
===Loengusalvestused===&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* &#039;&#039;&#039;Esimese loengu salvestus http://enos.itcollege.ee/~htahis/VRII/WR2%20-%20Loeng%201/WR2%20-%20Loeng%201.html&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Teise loengu salvestus http://echo360.e-uni.ee/ess/echo/presentation/9264dd7c-990a-4e3f-9045-1a7a5e04039b&#039;&#039;&#039;&lt;br /&gt;
** Teise loengu näited: http://enos.itcollege.ee/~htahis/VRII/Praktikum2%20(loeng2)/&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Esimese loengu salvestus, kus räägiti XML andmefailist asub siin:  http://echo360.e-uni.ee/ess/echo/presentation/d590aaa6-2d08-4852-9db6-42041cc7e438 &#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Teise loengu salvestus, kus räägiti XML skeemidest ja transformatsioonidest asub siin: http://echo360.e-uni.ee/ess/echo/presentation/fa1431fb-3b80-42a3-a7de-f18fe6a1d3ae &#039;&#039;&#039;&lt;br /&gt;
**Teises loengus tehtud näited, asuvad siin: http://enos.itcollege.ee/~mposka/Vorgurakendused_II_2012/Paevaope/Loengud/Loeng2/&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Kolmas loeng, kus räägiti LINQ&#039;st: http://echo360.e-uni.ee/ess/echo/presentation/bbb940ea-fb20-49b4-9d5b-7b2e41f1ac39 &#039;&#039;&#039;&lt;br /&gt;
**Kolmandas loengus tehtud näited asuvad siin: http://enos.itcollege.ee/~mposka/Vorgurakendused_II_2012/Paevaope/Loengud/Loeng3/&lt;br /&gt;
&lt;br /&gt;
===Teooria=== &lt;br /&gt;
* XML failid&lt;br /&gt;
**  Kippar, J. &amp;quot;XML rakendused&amp;quot;, TLU:2009 http://minitorn.tlu.ee/~jaagup/kool/java/kursused/10/xmlrak/trykk/xmlrak.pdf&lt;br /&gt;
** XMLi rakendused ainekursuse leht by Jaagup Kippar http://minitorn.tlu.ee/~jaagup/kool/java/kursused/10/xmlrak/juht.html&lt;br /&gt;
** Introduction to XML by w3schools.com http://www.w3schools.com/xml/xml_whatis.asp&lt;br /&gt;
* XSLT - XML failide transformeerimine ehk stiilifailid&lt;br /&gt;
** XSLT Tutorial by w3schools.com http://www.w3schools.com/xsl/default.asp&lt;br /&gt;
&lt;br /&gt;
===Praktika===&lt;br /&gt;
* [[Praktikum: XML failide loomine, VR2.1]]&lt;br /&gt;
* [[Linq_päringukeel|Praktikum: LINQ päringute tegemine XML-i peal, VR2.2]]&lt;br /&gt;
** [http://enos.itcollege.ee/~kraspel/VRII/%5b2012.02.09%5d%20Praktikum%202%20/ Praktikumi näide]&lt;br /&gt;
* [[Praktikum: XML failide valideerimine (XSD, DTD) ning XML stiilide (XSLT) loomine , VR2.3]]&lt;br /&gt;
** [http://enos.itcollege.ee/~kraspel/VRII/%5b2012.02.16%5d%20Praktikum%203/ Praktikumi näide]&lt;br /&gt;
* [[Praktikum: XML failidega töötamine (kokkuvõttev praktikum), VR2.4]]&lt;br /&gt;
** [http://enos.itcollege.ee/~kraspel/VRII/%5b2012.02.23%5d%20Praktikum%204/ Praktikumi näide]&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [[Praktikum: XML failide loomine vol 2, VR2.2]]&lt;br /&gt;
* [[Praktikum: XML failide lugemine ja muutmine .Net vahenditega, VR2.3]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Veebiteenused=&lt;br /&gt;
==Veebiteenuste loomine==&lt;br /&gt;
* ASP.NET Web Services http://msdn.microsoft.com/en-us/library/t745kdsh.aspx&lt;br /&gt;
* Creating and Consuming .NET Web Services in 5 Easy Steps http://articles.sitepoint.com/article/net-web-services-5-steps&lt;br /&gt;
&lt;br /&gt;
==Andmebaasiga ühendumine==&lt;br /&gt;
* Database Connectivity using WebService http://www.c-sharpcorner.com/UploadFile/raj1979/DatabaseWebService01142008011107AM/DatabaseWebService.aspx&lt;br /&gt;
&lt;br /&gt;
==Veebiteenuste turvamine==&lt;br /&gt;
* Securing ASP.Net Web Services with Forms Authentication http://dotnetslackers.com/articles/aspnet/Securing-ASP-Net-Web-Services-with-Forms-Authentication.aspx&lt;br /&gt;
&lt;br /&gt;
==Praktika==&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [[Praktikum: Lihtne andmebaasil veebiteenus, VR2.6]]&lt;br /&gt;
* [[Praktikum: Lihtne andmebaasil veebiteenus 2 (mitme tabeliga), VR2.7]]&lt;br /&gt;
* [[Praktikum: Rollipõhine kasutajahaldus veebiteenuses, VR2.8]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Veebiteenuste kasutamine=&lt;br /&gt;
==Praktika==&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [[Praktikum: Flickr&#039;i veebiteenuse rakendus, VR2.10]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jopuua</name></author>
	</entry>
</feed>