<?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=Hkroosma</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=Hkroosma"/>
	<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php/Special:Contributions/Hkroosma"/>
	<updated>2026-05-06T17:11:43Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=CSharpArt&amp;diff=61754</id>
		<title>CSharpArt</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=CSharpArt&amp;diff=61754"/>
		<updated>2013-03-25T08:40:20Z</updated>

		<summary type="html">&lt;p&gt;Hkroosma: /* XML fail */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Meeskond===&lt;br /&gt;
* Kristo Roosileht (D22)&lt;br /&gt;
* Mihkel Kadarik (D22)&lt;br /&gt;
* Henri Kroosmann (D61)&lt;br /&gt;
* Ats Rand (D22)&lt;br /&gt;
&lt;br /&gt;
===XML fail===&lt;br /&gt;
&amp;lt;source lang=xml&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;?xml-stylesheet type=&amp;quot;text/xsl&amp;quot; href=&amp;quot;stiil.xslt&amp;quot; ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;phoneBook&amp;gt;&lt;br /&gt;
  &amp;lt;phoneBookItem type=&amp;quot;person&amp;quot; id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;personName&amp;gt;&lt;br /&gt;
      &amp;lt;givenNames&amp;gt;&lt;br /&gt;
        &amp;lt;name default=&amp;quot;1&amp;quot;&amp;gt;Paul&amp;lt;/name&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Peeter&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;/givenNames&amp;gt;&lt;br /&gt;
      &amp;lt;familyName&amp;gt;Puujalg&amp;lt;/familyName&amp;gt;&lt;br /&gt;
    &amp;lt;/personName&amp;gt;&lt;br /&gt;
    &amp;lt;birthday format=&amp;quot;YYYY-MM-DD&amp;quot;&amp;gt;1919-02-27&amp;lt;/birthday&amp;gt;&lt;br /&gt;
    &amp;lt;addresses&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;1&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Narva mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;5&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;apartment&amp;gt;13&amp;lt;/apartment&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Pärnu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;25&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;apartment/&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;/addresses&amp;gt;&lt;br /&gt;
    &amp;lt;contactInfo&amp;gt;&lt;br /&gt;
      &amp;lt;phones&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;home&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;63440292&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;mobile&amp;quot; areaCode=&amp;quot;372&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;55566334&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;work&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;555234231&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;skype&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;2340240&amp;lt;/phone&amp;gt;&lt;br /&gt;
      &amp;lt;/phones&amp;gt;&lt;br /&gt;
      &amp;lt;emails&amp;gt;&lt;br /&gt;
        &amp;lt;email type=&amp;quot;personal&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;mail@mail.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
        &amp;lt;email type=&amp;quot;work&amp;quot;&amp;gt;mail@puujalg.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
      &amp;lt;/emails&amp;gt;&lt;br /&gt;
      &amp;lt;other&amp;gt;&lt;br /&gt;
        &amp;lt;skype&amp;gt;paul.peeter.puujalg&amp;lt;/skype&amp;gt;&lt;br /&gt;
        &amp;lt;twitter&amp;gt;paulpeeterpuujalg&amp;lt;/twitter&amp;gt;&lt;br /&gt;
      &amp;lt;/other&amp;gt;&lt;br /&gt;
    &amp;lt;/contactInfo&amp;gt;&lt;br /&gt;
    &amp;lt;additionalInfo&amp;gt;&lt;br /&gt;
      &amp;lt;websites&amp;gt;&lt;br /&gt;
       &amp;lt;website type=&amp;quot;facebook&amp;quot;&amp;gt;http://www.facebook.com/paulpeeterpuujalg&amp;lt;/website&amp;gt;&lt;br /&gt;
      &amp;lt;/websites&amp;gt;&lt;br /&gt;
      &amp;lt;company id=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Puujalad &amp;amp;amp; Co.&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;/company&amp;gt;&lt;br /&gt;
      &amp;lt;notes&amp;gt;&lt;br /&gt;
        &amp;lt;note date=&amp;quot;2013-02-10&amp;quot;&amp;gt;Tegemist töökaaslasega minu eelmisest ettevõttest&amp;lt;/note&amp;gt;&lt;br /&gt;
      &amp;lt;/notes&amp;gt;&lt;br /&gt;
    &amp;lt;/additionalInfo&amp;gt;&lt;br /&gt;
  &amp;lt;/phoneBookItem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;phoneBookItem type=&amp;quot;person&amp;quot; id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;personName&amp;gt;&lt;br /&gt;
      &amp;lt;givenNames&amp;gt;&lt;br /&gt;
        &amp;lt;name default=&amp;quot;1&amp;quot;&amp;gt;Karl&amp;lt;/name&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Kristjan&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;/givenNames&amp;gt;&lt;br /&gt;
      &amp;lt;familyName&amp;gt;Konkskäsi&amp;lt;/familyName&amp;gt;&lt;br /&gt;
    &amp;lt;/personName&amp;gt;&lt;br /&gt;
    &amp;lt;birthday format=&amp;quot;YYYY-MM-DD&amp;quot;&amp;gt;1919-02-27&amp;lt;/birthday&amp;gt;&lt;br /&gt;
    &amp;lt;addresses&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;1&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Narva mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;5&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;apartment&amp;gt;13&amp;lt;/apartment&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Pärnu mnt.&amp;lt;/street&amp;gt;Š&lt;br /&gt;
        &amp;lt;house&amp;gt;25&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;apartment/&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;/addresses&amp;gt;&lt;br /&gt;
    &amp;lt;contactInfo&amp;gt;&lt;br /&gt;
      &amp;lt;phones&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;home&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;63440292&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;mobile&amp;quot; areaCode=&amp;quot;372&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;55566334&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;work&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;555234231&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;skype&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;2340240&amp;lt;/phone&amp;gt;&lt;br /&gt;
      &amp;lt;/phones&amp;gt;&lt;br /&gt;
      &amp;lt;emails&amp;gt;&lt;br /&gt;
        &amp;lt;email type=&amp;quot;personal&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;mail@mail.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
        &amp;lt;email type=&amp;quot;work&amp;quot;&amp;gt;mail@konksk2si.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
      &amp;lt;/emails&amp;gt;&lt;br /&gt;
      &amp;lt;other&amp;gt;&lt;br /&gt;
        &amp;lt;skype&amp;gt;karl.kristjan.konksk2si&amp;lt;/skype&amp;gt;&lt;br /&gt;
        &amp;lt;twitter&amp;gt;karlkristjankonksk2si&amp;lt;/twitter&amp;gt;&lt;br /&gt;
      &amp;lt;/other&amp;gt;&lt;br /&gt;
    &amp;lt;/contactInfo&amp;gt;&lt;br /&gt;
    &amp;lt;additionalInfo&amp;gt;&lt;br /&gt;
      &amp;lt;websites&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;facebook&amp;quot;&amp;gt;http://www.facebook.com/karlkristjankonksk2si&amp;lt;/website&amp;gt;&lt;br /&gt;
      &amp;lt;/websites&amp;gt;&lt;br /&gt;
      &amp;lt;company id=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Konkskäed &amp;amp;amp; Co.&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;/company&amp;gt;&lt;br /&gt;
      &amp;lt;notes&amp;gt;&lt;br /&gt;
        &amp;lt;note date=&amp;quot;2013-02-10&amp;quot;&amp;gt;Tegemist töökaaslasega minu järgmisest ettevõttest&amp;lt;/note&amp;gt;&lt;br /&gt;
      &amp;lt;/notes&amp;gt;&lt;br /&gt;
    &amp;lt;/additionalInfo&amp;gt;&lt;br /&gt;
  &amp;lt;/phoneBookItem&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;phoneBookItem type=&amp;quot;organization&amp;quot; id=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;orgName&amp;gt;Konkskäed &amp;amp;amp; Co.&amp;lt;/orgName&amp;gt;&lt;br /&gt;
    &amp;lt;addresses&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;45&amp;quot; default=&amp;quot;1&amp;quot; type=&amp;quot;office&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Tartu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;45&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;2&amp;quot; type=&amp;quot;shop&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Pärnu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;253b&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;apartment/&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;/addresses&amp;gt;&lt;br /&gt;
    &amp;lt;contactInfo&amp;gt;&lt;br /&gt;
      &amp;lt;phones&amp;gt;&lt;br /&gt;
        &amp;lt;phone areaCode=&amp;quot;372&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;6310456&amp;lt;/phone&amp;gt;&lt;br /&gt;
      &amp;lt;/phones&amp;gt;&lt;br /&gt;
      &amp;lt;emails&amp;gt;&lt;br /&gt;
        &amp;lt;email default=&amp;quot;1&amp;quot;&amp;gt;kiri@konksk2si.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
      &amp;lt;/emails&amp;gt;&lt;br /&gt;
      &amp;lt;other&amp;gt;&lt;br /&gt;
        &amp;lt;skype&amp;gt;konksk2si.klienditeenindus&amp;lt;/skype&amp;gt;&lt;br /&gt;
        &amp;lt;test&amp;gt;testkontakt&amp;lt;/test&amp;gt;&lt;br /&gt;
      &amp;lt;/other&amp;gt;&lt;br /&gt;
    &amp;lt;/contactInfo&amp;gt;&lt;br /&gt;
    &amp;lt;additionalInfo&amp;gt;&lt;br /&gt;
      &amp;lt;websites&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;homepage&amp;quot;&amp;gt;http://www.konksk2si.ee&amp;lt;/website&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;shop&amp;quot;&amp;gt;http://pood.konksk2si.ee&amp;lt;/website&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;facebook&amp;quot;&amp;gt;http://www.facebook.com/konksk2si&amp;lt;/website&amp;gt;&lt;br /&gt;
      &amp;lt;/websites&amp;gt;&lt;br /&gt;
      &amp;lt;notes&amp;gt;&lt;br /&gt;
        &amp;lt;note date=&amp;quot;2012-12-12&amp;quot;&amp;gt;See on koht, kust saab väga häid konkse kätele&amp;lt;/note&amp;gt;&lt;br /&gt;
      &amp;lt;/notes&amp;gt;&lt;br /&gt;
      &amp;lt;contactPersons&amp;gt;&lt;br /&gt;
        &amp;lt;person id=&amp;quot;2&amp;quot;&amp;gt;Karl Kristjan Konkskäsi&amp;lt;/person&amp;gt;&lt;br /&gt;
      &amp;lt;/contactPersons&amp;gt;&lt;br /&gt;
    &amp;lt;/additionalInfo&amp;gt;&lt;br /&gt;
  &amp;lt;/phoneBookItem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;phoneBookItem type=&amp;quot;organization&amp;quot; id=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;orgName&amp;gt;Puujalad &amp;amp;amp; Co.&amp;lt;/orgName&amp;gt;&lt;br /&gt;
    &amp;lt;addresses&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;45&amp;quot; default=&amp;quot;1&amp;quot; type=&amp;quot;office&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Tartu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;45&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;2&amp;quot; type=&amp;quot;shop&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Pärnu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;253b&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;apartment/&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;/addresses&amp;gt;&lt;br /&gt;
    &amp;lt;contactInfo&amp;gt;&lt;br /&gt;
      &amp;lt;phones&amp;gt;&lt;br /&gt;
        &amp;lt;phone areaCode=&amp;quot;372&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;6310456&amp;lt;/phone&amp;gt;&lt;br /&gt;
      &amp;lt;/phones&amp;gt;&lt;br /&gt;
      &amp;lt;emails&amp;gt;&lt;br /&gt;
        &amp;lt;email default=&amp;quot;1&amp;quot;&amp;gt;kiri@puujalad.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
      &amp;lt;/emails&amp;gt;&lt;br /&gt;
      &amp;lt;other&amp;gt;&lt;br /&gt;
        &amp;lt;skype&amp;gt;puujalad.klienditeenindus&amp;lt;/skype&amp;gt;&lt;br /&gt;
        &amp;lt;twitter&amp;gt;puujalad&amp;lt;/twitter&amp;gt;&lt;br /&gt;
      &amp;lt;/other&amp;gt;&lt;br /&gt;
    &amp;lt;/contactInfo&amp;gt;&lt;br /&gt;
    &amp;lt;additionalInfo&amp;gt;&lt;br /&gt;
      &amp;lt;websites&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;homepage&amp;quot;&amp;gt;http://www.puujalad.ee&amp;lt;/website&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;shop&amp;quot;&amp;gt;http://pood.puujalad.ee&amp;lt;/website&amp;gt;&lt;br /&gt;
      &amp;lt;/websites&amp;gt;&lt;br /&gt;
      &amp;lt;notes&amp;gt;&lt;br /&gt;
        &amp;lt;note date=&amp;quot;2012-12-12&amp;quot;&amp;gt;See on koht, kust saab väga häid puujalgu&amp;lt;/note&amp;gt;&lt;br /&gt;
      &amp;lt;/notes&amp;gt;&lt;br /&gt;
      &amp;lt;contactPersons&amp;gt;&lt;br /&gt;
        &amp;lt;person id=&amp;quot;1&amp;quot;&amp;gt;Paul Peeter Puujalg&amp;lt;/person&amp;gt;&lt;br /&gt;
      &amp;lt;/contactPersons&amp;gt;&lt;br /&gt;
    &amp;lt;/additionalInfo&amp;gt;&lt;br /&gt;
  &amp;lt;/phoneBookItem&amp;gt;&lt;br /&gt;
&amp;lt;/phoneBook&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Stiilifail1===&lt;br /&gt;
Stiilifail, mis väljastab kõik isikud.&lt;br /&gt;
&amp;lt;source lang=xml&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;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&lt;br /&gt;
&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 bgcolor=&amp;quot;#eeeeee&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;h2&amp;gt;Kontakt! Isikud&amp;lt;/h2&amp;gt;&lt;br /&gt;
          &amp;lt;table border=&amp;quot;1&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;Sünnipäev&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;Perekonnanimi&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Aadress&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;Muu&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Veebilehed&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;phoneBook/phoneBookItem&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:if test=&amp;quot;@type = &#039;person&#039;&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;birthday&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:for-each select=&amp;quot;personName/givenNames/name&amp;quot;&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;gt;&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;personName/familyName&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;table&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:for-each select=&amp;quot;addresses/address&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;country&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                &amp;lt;xsl:value-of select=&amp;quot;county&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                &amp;lt;xsl:value-of select=&amp;quot;city&amp;quot; /&amp;gt;,&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;zipCode&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                &amp;lt;xsl:value-of select=&amp;quot;street&amp;quot; /&amp;gt;&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;house&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xsl:if test=&amp;quot;./apartment/text()&amp;quot;&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;dash;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;apartment&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xsl:if&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;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;table&amp;gt;&lt;br /&gt;
                      &amp;lt;xsl:for-each select =&amp;quot;contactInfo/phones/phone&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;./@type&amp;quot;/&amp;gt;:&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select =&amp;quot;.&amp;quot;/&amp;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;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;table&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:for-each select=&amp;quot;contactInfo/emails/email&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;tr&amp;gt;&lt;br /&gt;
                                &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;./@type&amp;quot; /&amp;gt;:&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;table&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:for-each select=&amp;quot;contactInfo/other&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;table&amp;gt;&lt;br /&gt;
                                        &amp;lt;xsl:if test=&amp;quot;skype&amp;quot;&amp;gt;&lt;br /&gt;
                                            &amp;lt;tr&amp;gt;&lt;br /&gt;
                                                &amp;lt;td&amp;gt;Skype:&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;skype&amp;quot; /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                                            &amp;lt;/tr&amp;gt;&lt;br /&gt;
                                        &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
                                        &amp;lt;xsl:if test=&amp;quot;test&amp;quot;&amp;gt;&lt;br /&gt;
                                            &amp;lt;tr&amp;gt;&lt;br /&gt;
                                                &amp;lt;td&amp;gt;Test:&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;test&amp;quot; /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                                            &amp;lt;/tr&amp;gt;&lt;br /&gt;
                                        &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
                                    &amp;lt;/table&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;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;table&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:for-each select=&amp;quot;additionalInfo/websites/website&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;tr&amp;gt;&lt;br /&gt;
                                &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;./@type&amp;quot; /&amp;gt;:&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:if&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;
===Stiilifail2===&lt;br /&gt;
Stiilifail, mis väljastab kõi ettevõtted.&lt;br /&gt;
&amp;lt;source lang=xml&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;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&lt;br /&gt;
&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 bgcolor=&amp;quot;#eeeeee&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;h2&amp;gt;Kontakt! - Ettevõtted&amp;lt;/h2&amp;gt;&lt;br /&gt;
              &amp;lt;table border=&amp;quot;1&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;Nimi&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;Aadressid&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;Telefonid&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;e-Mailid&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;Muu kontaktinfo&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;Veebilehed&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;Kontaktisikud&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;/tr&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:for-each select=&amp;quot;phoneBook/phoneBookItem&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:if test=&amp;quot;@type = &#039;organization&#039;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;orgName&amp;quot;/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                &amp;lt;xsl:for-each select=&amp;quot;addresses/address&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;country&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                            &amp;lt;xsl:value-of select=&amp;quot;county&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                            &amp;lt;xsl:value-of select=&amp;quot;city&amp;quot; /&amp;gt;, &amp;lt;xsl:value-of select=&amp;quot;zipCode&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                            &amp;lt;xsl:value-of select=&amp;quot;street&amp;quot; /&amp;gt; &amp;lt;xsl:value-of select=&amp;quot;house&amp;quot; /&amp;gt; &amp;lt;xsl:value-of select=&amp;quot;apartment&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;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:for-each select=&amp;quot;contactInfo/phones/phone&amp;quot;&amp;gt;&lt;br /&gt;
                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                            &amp;lt;td&amp;gt;+&amp;lt;xsl:value-of select=&amp;quot;./@areaCode&amp;quot; /&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:for-each select=&amp;quot;contactInfo/emails/email&amp;quot;&amp;gt;&lt;br /&gt;
                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                            &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:for-each select=&amp;quot;contactInfo/other&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;table&amp;gt;&lt;br /&gt;
                                                    &amp;lt;xsl:if test=&amp;quot;skype&amp;quot;&amp;gt;&lt;br /&gt;
                                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                                            &amp;lt;td&amp;gt;Skype: &amp;lt;xsl:value-of select=&amp;quot;skype&amp;quot; /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                                                        &amp;lt;/tr&amp;gt;&lt;br /&gt;
                                                    &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
                                                    &amp;lt;xsl:if test=&amp;quot;test&amp;quot;&amp;gt;&lt;br /&gt;
                                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                                            &amp;lt;td&amp;gt;Test: &amp;lt;xsl:value-of select=&amp;quot;test&amp;quot; /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                                                        &amp;lt;/tr&amp;gt;&lt;br /&gt;
                                                    &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
                                                &amp;lt;/table&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;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:for-each select=&amp;quot;additionalInfo/websites/website&amp;quot;&amp;gt;&lt;br /&gt;
                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                            &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;./@type&amp;quot; /&amp;gt;: &amp;lt;br /&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:for-each select=&amp;quot;additionalInfo/contactPersons/person&amp;quot;&amp;gt;&lt;br /&gt;
                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                            &amp;lt;td&amp;gt;(&amp;lt;xsl:value-of select=&amp;quot;./@id&amp;quot; /&amp;gt;) &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
                        &amp;lt;/tr&amp;gt;&lt;br /&gt;
                    &amp;lt;/xsl:if&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;
===Skeemifail===&lt;br /&gt;
&amp;lt;source lang=xml&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;phoneBook&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;phoneBookItem&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; name=&amp;quot;orgName&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;personName&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;givenNames&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;name&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;default&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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:element name=&amp;quot;familyName&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;birthday&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:extension base=&amp;quot;xs:date&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:attribute name=&amp;quot;format&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:simpleContent&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;addresses&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;address&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; name=&amp;quot;address&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;country&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;county&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;city&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;street&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;house&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;appartement&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;zipCode&amp;quot; type=&amp;quot;xs:unsignedShort&amp;quot; /&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: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;country&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;county&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;city&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;street&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;house&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;appartement&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;zipCode&amp;quot; type=&amp;quot;xs:unsignedShort&amp;quot; /&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;default&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;type&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;optional&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:element name=&amp;quot;contactInfo&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;phones&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;phone&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:unsignedInt&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;type&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;areaCode&amp;quot; type=&amp;quot;xs:unsignedShort&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;default&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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:element name=&amp;quot;emails&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;email&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;type&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;default&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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:element name=&amp;quot;other&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;skype&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;twitter&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:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;additionalInfo&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;websites&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;website&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;type&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;company&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;name&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: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:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;notes&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;note&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;date&amp;quot; type=&amp;quot;xs:date&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;contactPersons&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;person&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&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:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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: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;type&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;id&amp;quot; type=&amp;quot;xs:unsignedByte&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;
===Logi===&lt;br /&gt;
19.03.2013 11:30  - Moodustasime Tiimi&lt;br /&gt;
&lt;br /&gt;
19.03.2013 15:00 - Alustasime Wiki lehega&lt;br /&gt;
&lt;br /&gt;
23.03.2013 23:58 - Esitatsime XML kodutöö&lt;br /&gt;
&lt;br /&gt;
25.03.2013 10:39 - Viisime sisse väiksed parandused esitatud kodutööle&lt;/div&gt;</summary>
		<author><name>Hkroosma</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=CSharpArt&amp;diff=61753</id>
		<title>CSharpArt</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=CSharpArt&amp;diff=61753"/>
		<updated>2013-03-25T08:40:02Z</updated>

		<summary type="html">&lt;p&gt;Hkroosma: /* Logi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Meeskond===&lt;br /&gt;
* Kristo Roosileht (D22)&lt;br /&gt;
* Mihkel Kadarik (D22)&lt;br /&gt;
* Henri Kroosmann (D61)&lt;br /&gt;
* Ats Rand (D22)&lt;br /&gt;
&lt;br /&gt;
===XML fail===&lt;br /&gt;
&amp;lt;source lang=xml&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;?xml-stylesheet type=&amp;quot;text/xsl&amp;quot; href=&amp;quot;stiil2.xslt&amp;quot; ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;phoneBook&amp;gt;&lt;br /&gt;
  &amp;lt;phoneBookItem type=&amp;quot;person&amp;quot; id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;personName&amp;gt;&lt;br /&gt;
      &amp;lt;givenNames&amp;gt;&lt;br /&gt;
        &amp;lt;name default=&amp;quot;1&amp;quot;&amp;gt;Paul&amp;lt;/name&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Peeter&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;/givenNames&amp;gt;&lt;br /&gt;
      &amp;lt;familyName&amp;gt;Puujalg&amp;lt;/familyName&amp;gt;&lt;br /&gt;
    &amp;lt;/personName&amp;gt;&lt;br /&gt;
    &amp;lt;birthday format=&amp;quot;YYYY-MM-DD&amp;quot;&amp;gt;1919-02-27&amp;lt;/birthday&amp;gt;&lt;br /&gt;
    &amp;lt;addresses&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;1&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Narva mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;5&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;apartment&amp;gt;13&amp;lt;/apartment&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Pärnu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;25&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;apartment/&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;/addresses&amp;gt;&lt;br /&gt;
    &amp;lt;contactInfo&amp;gt;&lt;br /&gt;
      &amp;lt;phones&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;home&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;63440292&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;mobile&amp;quot; areaCode=&amp;quot;372&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;55566334&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;work&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;555234231&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;skype&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;2340240&amp;lt;/phone&amp;gt;&lt;br /&gt;
      &amp;lt;/phones&amp;gt;&lt;br /&gt;
      &amp;lt;emails&amp;gt;&lt;br /&gt;
        &amp;lt;email type=&amp;quot;personal&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;mail@mail.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
        &amp;lt;email type=&amp;quot;work&amp;quot;&amp;gt;mail@puujalg.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
      &amp;lt;/emails&amp;gt;&lt;br /&gt;
      &amp;lt;other&amp;gt;&lt;br /&gt;
        &amp;lt;skype&amp;gt;paul.peeter.puujalg&amp;lt;/skype&amp;gt;&lt;br /&gt;
        &amp;lt;twitter&amp;gt;paulpeeterpuujalg&amp;lt;/twitter&amp;gt;&lt;br /&gt;
      &amp;lt;/other&amp;gt;&lt;br /&gt;
    &amp;lt;/contactInfo&amp;gt;&lt;br /&gt;
    &amp;lt;additionalInfo&amp;gt;&lt;br /&gt;
      &amp;lt;websites&amp;gt;&lt;br /&gt;
       &amp;lt;website type=&amp;quot;facebook&amp;quot;&amp;gt;http://www.facebook.com/paulpeeterpuujalg&amp;lt;/website&amp;gt;&lt;br /&gt;
      &amp;lt;/websites&amp;gt;&lt;br /&gt;
      &amp;lt;company id=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Puujalad &amp;amp;amp; Co.&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;/company&amp;gt;&lt;br /&gt;
      &amp;lt;notes&amp;gt;&lt;br /&gt;
        &amp;lt;note date=&amp;quot;2013-02-10&amp;quot;&amp;gt;Tegemist töökaaslasega minu eelmisest ettevõttest&amp;lt;/note&amp;gt;&lt;br /&gt;
      &amp;lt;/notes&amp;gt;&lt;br /&gt;
    &amp;lt;/additionalInfo&amp;gt;&lt;br /&gt;
  &amp;lt;/phoneBookItem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;phoneBookItem type=&amp;quot;person&amp;quot; id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;personName&amp;gt;&lt;br /&gt;
      &amp;lt;givenNames&amp;gt;&lt;br /&gt;
        &amp;lt;name default=&amp;quot;1&amp;quot;&amp;gt;Karl&amp;lt;/name&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Kristjan&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;/givenNames&amp;gt;&lt;br /&gt;
      &amp;lt;familyName&amp;gt;Konkskäsi&amp;lt;/familyName&amp;gt;&lt;br /&gt;
    &amp;lt;/personName&amp;gt;&lt;br /&gt;
    &amp;lt;birthday format=&amp;quot;YYYY-MM-DD&amp;quot;&amp;gt;1919-02-27&amp;lt;/birthday&amp;gt;&lt;br /&gt;
    &amp;lt;addresses&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;1&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Narva mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;5&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;apartment&amp;gt;13&amp;lt;/apartment&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Pärnu mnt.&amp;lt;/street&amp;gt;Š&lt;br /&gt;
        &amp;lt;house&amp;gt;25&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;apartment/&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;/addresses&amp;gt;&lt;br /&gt;
    &amp;lt;contactInfo&amp;gt;&lt;br /&gt;
      &amp;lt;phones&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;home&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;63440292&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;mobile&amp;quot; areaCode=&amp;quot;372&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;55566334&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;work&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;555234231&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;skype&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;2340240&amp;lt;/phone&amp;gt;&lt;br /&gt;
      &amp;lt;/phones&amp;gt;&lt;br /&gt;
      &amp;lt;emails&amp;gt;&lt;br /&gt;
        &amp;lt;email type=&amp;quot;personal&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;mail@mail.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
        &amp;lt;email type=&amp;quot;work&amp;quot;&amp;gt;mail@konksk2si.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
      &amp;lt;/emails&amp;gt;&lt;br /&gt;
      &amp;lt;other&amp;gt;&lt;br /&gt;
        &amp;lt;skype&amp;gt;karl.kristjan.konksk2si&amp;lt;/skype&amp;gt;&lt;br /&gt;
        &amp;lt;twitter&amp;gt;karlkristjankonksk2si&amp;lt;/twitter&amp;gt;&lt;br /&gt;
      &amp;lt;/other&amp;gt;&lt;br /&gt;
    &amp;lt;/contactInfo&amp;gt;&lt;br /&gt;
    &amp;lt;additionalInfo&amp;gt;&lt;br /&gt;
      &amp;lt;websites&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;facebook&amp;quot;&amp;gt;http://www.facebook.com/karlkristjankonksk2si&amp;lt;/website&amp;gt;&lt;br /&gt;
      &amp;lt;/websites&amp;gt;&lt;br /&gt;
      &amp;lt;company id=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Konkskäed &amp;amp;amp; Co.&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;/company&amp;gt;&lt;br /&gt;
      &amp;lt;notes&amp;gt;&lt;br /&gt;
        &amp;lt;note date=&amp;quot;2013-02-10&amp;quot;&amp;gt;Tegemist töökaaslasega minu järgmisest ettevõttest&amp;lt;/note&amp;gt;&lt;br /&gt;
      &amp;lt;/notes&amp;gt;&lt;br /&gt;
    &amp;lt;/additionalInfo&amp;gt;&lt;br /&gt;
  &amp;lt;/phoneBookItem&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;phoneBookItem type=&amp;quot;organization&amp;quot; id=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;orgName&amp;gt;Konkskäed &amp;amp;amp; Co.&amp;lt;/orgName&amp;gt;&lt;br /&gt;
    &amp;lt;addresses&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;45&amp;quot; default=&amp;quot;1&amp;quot; type=&amp;quot;office&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Tartu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;45&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;2&amp;quot; type=&amp;quot;shop&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Pärnu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;253b&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;apartment/&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;/addresses&amp;gt;&lt;br /&gt;
    &amp;lt;contactInfo&amp;gt;&lt;br /&gt;
      &amp;lt;phones&amp;gt;&lt;br /&gt;
        &amp;lt;phone areaCode=&amp;quot;372&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;6310456&amp;lt;/phone&amp;gt;&lt;br /&gt;
      &amp;lt;/phones&amp;gt;&lt;br /&gt;
      &amp;lt;emails&amp;gt;&lt;br /&gt;
        &amp;lt;email default=&amp;quot;1&amp;quot;&amp;gt;kiri@konksk2si.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
      &amp;lt;/emails&amp;gt;&lt;br /&gt;
      &amp;lt;other&amp;gt;&lt;br /&gt;
        &amp;lt;skype&amp;gt;konksk2si.klienditeenindus&amp;lt;/skype&amp;gt;&lt;br /&gt;
        &amp;lt;test&amp;gt;testkontakt&amp;lt;/test&amp;gt;&lt;br /&gt;
      &amp;lt;/other&amp;gt;&lt;br /&gt;
    &amp;lt;/contactInfo&amp;gt;&lt;br /&gt;
    &amp;lt;additionalInfo&amp;gt;&lt;br /&gt;
      &amp;lt;websites&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;homepage&amp;quot;&amp;gt;http://www.konksk2si.ee&amp;lt;/website&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;shop&amp;quot;&amp;gt;http://pood.konksk2si.ee&amp;lt;/website&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;facebook&amp;quot;&amp;gt;http://www.facebook.com/konksk2si&amp;lt;/website&amp;gt;&lt;br /&gt;
      &amp;lt;/websites&amp;gt;&lt;br /&gt;
      &amp;lt;notes&amp;gt;&lt;br /&gt;
        &amp;lt;note date=&amp;quot;2012-12-12&amp;quot;&amp;gt;See on koht, kust saab väga häid konkse kätele&amp;lt;/note&amp;gt;&lt;br /&gt;
      &amp;lt;/notes&amp;gt;&lt;br /&gt;
      &amp;lt;contactPersons&amp;gt;&lt;br /&gt;
        &amp;lt;person id=&amp;quot;2&amp;quot;&amp;gt;Karl Kristjan Konkskäsi&amp;lt;/person&amp;gt;&lt;br /&gt;
      &amp;lt;/contactPersons&amp;gt;&lt;br /&gt;
    &amp;lt;/additionalInfo&amp;gt;&lt;br /&gt;
  &amp;lt;/phoneBookItem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;phoneBookItem type=&amp;quot;organization&amp;quot; id=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;orgName&amp;gt;Puujalad &amp;amp;amp; Co.&amp;lt;/orgName&amp;gt;&lt;br /&gt;
    &amp;lt;addresses&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;45&amp;quot; default=&amp;quot;1&amp;quot; type=&amp;quot;office&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Tartu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;45&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;2&amp;quot; type=&amp;quot;shop&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Pärnu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;253b&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;apartment/&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;/addresses&amp;gt;&lt;br /&gt;
    &amp;lt;contactInfo&amp;gt;&lt;br /&gt;
      &amp;lt;phones&amp;gt;&lt;br /&gt;
        &amp;lt;phone areaCode=&amp;quot;372&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;6310456&amp;lt;/phone&amp;gt;&lt;br /&gt;
      &amp;lt;/phones&amp;gt;&lt;br /&gt;
      &amp;lt;emails&amp;gt;&lt;br /&gt;
        &amp;lt;email default=&amp;quot;1&amp;quot;&amp;gt;kiri@puujalad.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
      &amp;lt;/emails&amp;gt;&lt;br /&gt;
      &amp;lt;other&amp;gt;&lt;br /&gt;
        &amp;lt;skype&amp;gt;puujalad.klienditeenindus&amp;lt;/skype&amp;gt;&lt;br /&gt;
        &amp;lt;twitter&amp;gt;puujalad&amp;lt;/twitter&amp;gt;&lt;br /&gt;
      &amp;lt;/other&amp;gt;&lt;br /&gt;
    &amp;lt;/contactInfo&amp;gt;&lt;br /&gt;
    &amp;lt;additionalInfo&amp;gt;&lt;br /&gt;
      &amp;lt;websites&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;homepage&amp;quot;&amp;gt;http://www.puujalad.ee&amp;lt;/website&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;shop&amp;quot;&amp;gt;http://pood.puujalad.ee&amp;lt;/website&amp;gt;&lt;br /&gt;
      &amp;lt;/websites&amp;gt;&lt;br /&gt;
      &amp;lt;notes&amp;gt;&lt;br /&gt;
        &amp;lt;note date=&amp;quot;2012-12-12&amp;quot;&amp;gt;See on koht, kust saab väga häid puujalgu&amp;lt;/note&amp;gt;&lt;br /&gt;
      &amp;lt;/notes&amp;gt;&lt;br /&gt;
      &amp;lt;contactPersons&amp;gt;&lt;br /&gt;
        &amp;lt;person id=&amp;quot;1&amp;quot;&amp;gt;Paul Peeter Puujalg&amp;lt;/person&amp;gt;&lt;br /&gt;
      &amp;lt;/contactPersons&amp;gt;&lt;br /&gt;
    &amp;lt;/additionalInfo&amp;gt;&lt;br /&gt;
  &amp;lt;/phoneBookItem&amp;gt;&lt;br /&gt;
&amp;lt;/phoneBook&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Stiilifail1===&lt;br /&gt;
Stiilifail, mis väljastab kõik isikud.&lt;br /&gt;
&amp;lt;source lang=xml&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;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&lt;br /&gt;
&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 bgcolor=&amp;quot;#eeeeee&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;h2&amp;gt;Kontakt! Isikud&amp;lt;/h2&amp;gt;&lt;br /&gt;
          &amp;lt;table border=&amp;quot;1&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;Sünnipäev&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;Perekonnanimi&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Aadress&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;Muu&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Veebilehed&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;phoneBook/phoneBookItem&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:if test=&amp;quot;@type = &#039;person&#039;&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;birthday&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:for-each select=&amp;quot;personName/givenNames/name&amp;quot;&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;gt;&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;personName/familyName&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;table&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:for-each select=&amp;quot;addresses/address&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;country&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                &amp;lt;xsl:value-of select=&amp;quot;county&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                &amp;lt;xsl:value-of select=&amp;quot;city&amp;quot; /&amp;gt;,&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;zipCode&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                &amp;lt;xsl:value-of select=&amp;quot;street&amp;quot; /&amp;gt;&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;house&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xsl:if test=&amp;quot;./apartment/text()&amp;quot;&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;dash;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;apartment&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xsl:if&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;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;table&amp;gt;&lt;br /&gt;
                      &amp;lt;xsl:for-each select =&amp;quot;contactInfo/phones/phone&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;./@type&amp;quot;/&amp;gt;:&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select =&amp;quot;.&amp;quot;/&amp;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;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;table&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:for-each select=&amp;quot;contactInfo/emails/email&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;tr&amp;gt;&lt;br /&gt;
                                &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;./@type&amp;quot; /&amp;gt;:&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;table&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:for-each select=&amp;quot;contactInfo/other&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;table&amp;gt;&lt;br /&gt;
                                        &amp;lt;xsl:if test=&amp;quot;skype&amp;quot;&amp;gt;&lt;br /&gt;
                                            &amp;lt;tr&amp;gt;&lt;br /&gt;
                                                &amp;lt;td&amp;gt;Skype:&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;skype&amp;quot; /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                                            &amp;lt;/tr&amp;gt;&lt;br /&gt;
                                        &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
                                        &amp;lt;xsl:if test=&amp;quot;test&amp;quot;&amp;gt;&lt;br /&gt;
                                            &amp;lt;tr&amp;gt;&lt;br /&gt;
                                                &amp;lt;td&amp;gt;Test:&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;test&amp;quot; /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                                            &amp;lt;/tr&amp;gt;&lt;br /&gt;
                                        &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
                                    &amp;lt;/table&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;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;table&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:for-each select=&amp;quot;additionalInfo/websites/website&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;tr&amp;gt;&lt;br /&gt;
                                &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;./@type&amp;quot; /&amp;gt;:&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:if&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;
===Stiilifail2===&lt;br /&gt;
Stiilifail, mis väljastab kõi ettevõtted.&lt;br /&gt;
&amp;lt;source lang=xml&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;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&lt;br /&gt;
&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 bgcolor=&amp;quot;#eeeeee&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;h2&amp;gt;Kontakt! - Ettevõtted&amp;lt;/h2&amp;gt;&lt;br /&gt;
              &amp;lt;table border=&amp;quot;1&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;Nimi&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;Aadressid&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;Telefonid&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;e-Mailid&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;Muu kontaktinfo&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;Veebilehed&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;Kontaktisikud&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;/tr&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:for-each select=&amp;quot;phoneBook/phoneBookItem&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:if test=&amp;quot;@type = &#039;organization&#039;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;orgName&amp;quot;/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                &amp;lt;xsl:for-each select=&amp;quot;addresses/address&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;country&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                            &amp;lt;xsl:value-of select=&amp;quot;county&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                            &amp;lt;xsl:value-of select=&amp;quot;city&amp;quot; /&amp;gt;, &amp;lt;xsl:value-of select=&amp;quot;zipCode&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                            &amp;lt;xsl:value-of select=&amp;quot;street&amp;quot; /&amp;gt; &amp;lt;xsl:value-of select=&amp;quot;house&amp;quot; /&amp;gt; &amp;lt;xsl:value-of select=&amp;quot;apartment&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;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:for-each select=&amp;quot;contactInfo/phones/phone&amp;quot;&amp;gt;&lt;br /&gt;
                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                            &amp;lt;td&amp;gt;+&amp;lt;xsl:value-of select=&amp;quot;./@areaCode&amp;quot; /&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:for-each select=&amp;quot;contactInfo/emails/email&amp;quot;&amp;gt;&lt;br /&gt;
                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                            &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:for-each select=&amp;quot;contactInfo/other&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;table&amp;gt;&lt;br /&gt;
                                                    &amp;lt;xsl:if test=&amp;quot;skype&amp;quot;&amp;gt;&lt;br /&gt;
                                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                                            &amp;lt;td&amp;gt;Skype: &amp;lt;xsl:value-of select=&amp;quot;skype&amp;quot; /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                                                        &amp;lt;/tr&amp;gt;&lt;br /&gt;
                                                    &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
                                                    &amp;lt;xsl:if test=&amp;quot;test&amp;quot;&amp;gt;&lt;br /&gt;
                                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                                            &amp;lt;td&amp;gt;Test: &amp;lt;xsl:value-of select=&amp;quot;test&amp;quot; /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                                                        &amp;lt;/tr&amp;gt;&lt;br /&gt;
                                                    &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
                                                &amp;lt;/table&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;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:for-each select=&amp;quot;additionalInfo/websites/website&amp;quot;&amp;gt;&lt;br /&gt;
                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                            &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;./@type&amp;quot; /&amp;gt;: &amp;lt;br /&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:for-each select=&amp;quot;additionalInfo/contactPersons/person&amp;quot;&amp;gt;&lt;br /&gt;
                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                            &amp;lt;td&amp;gt;(&amp;lt;xsl:value-of select=&amp;quot;./@id&amp;quot; /&amp;gt;) &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
                        &amp;lt;/tr&amp;gt;&lt;br /&gt;
                    &amp;lt;/xsl:if&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;
===Skeemifail===&lt;br /&gt;
&amp;lt;source lang=xml&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;phoneBook&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;phoneBookItem&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; name=&amp;quot;orgName&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;personName&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;givenNames&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;name&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;default&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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:element name=&amp;quot;familyName&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;birthday&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:extension base=&amp;quot;xs:date&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:attribute name=&amp;quot;format&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:simpleContent&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;addresses&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;address&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; name=&amp;quot;address&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;country&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;county&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;city&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;street&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;house&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;appartement&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;zipCode&amp;quot; type=&amp;quot;xs:unsignedShort&amp;quot; /&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: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;country&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;county&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;city&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;street&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;house&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;appartement&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;zipCode&amp;quot; type=&amp;quot;xs:unsignedShort&amp;quot; /&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;default&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;type&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;optional&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:element name=&amp;quot;contactInfo&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;phones&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;phone&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:unsignedInt&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;type&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;areaCode&amp;quot; type=&amp;quot;xs:unsignedShort&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;default&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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:element name=&amp;quot;emails&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;email&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;type&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;default&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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:element name=&amp;quot;other&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;skype&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;twitter&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:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;additionalInfo&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;websites&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;website&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;type&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;company&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;name&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: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:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;notes&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;note&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;date&amp;quot; type=&amp;quot;xs:date&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;contactPersons&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;person&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&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:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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: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;type&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;id&amp;quot; type=&amp;quot;xs:unsignedByte&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;
===Logi===&lt;br /&gt;
19.03.2013 11:30  - Moodustasime Tiimi&lt;br /&gt;
&lt;br /&gt;
19.03.2013 15:00 - Alustasime Wiki lehega&lt;br /&gt;
&lt;br /&gt;
23.03.2013 23:58 - Esitatsime XML kodutöö&lt;br /&gt;
&lt;br /&gt;
25.03.2013 10:39 - Viisime sisse väiksed parandused esitatud kodutööle&lt;/div&gt;</summary>
		<author><name>Hkroosma</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=CSharpArt&amp;diff=61752</id>
		<title>CSharpArt</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=CSharpArt&amp;diff=61752"/>
		<updated>2013-03-25T08:39:12Z</updated>

		<summary type="html">&lt;p&gt;Hkroosma: /* Stiilifail2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Meeskond===&lt;br /&gt;
* Kristo Roosileht (D22)&lt;br /&gt;
* Mihkel Kadarik (D22)&lt;br /&gt;
* Henri Kroosmann (D61)&lt;br /&gt;
* Ats Rand (D22)&lt;br /&gt;
&lt;br /&gt;
===XML fail===&lt;br /&gt;
&amp;lt;source lang=xml&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;?xml-stylesheet type=&amp;quot;text/xsl&amp;quot; href=&amp;quot;stiil2.xslt&amp;quot; ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;phoneBook&amp;gt;&lt;br /&gt;
  &amp;lt;phoneBookItem type=&amp;quot;person&amp;quot; id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;personName&amp;gt;&lt;br /&gt;
      &amp;lt;givenNames&amp;gt;&lt;br /&gt;
        &amp;lt;name default=&amp;quot;1&amp;quot;&amp;gt;Paul&amp;lt;/name&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Peeter&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;/givenNames&amp;gt;&lt;br /&gt;
      &amp;lt;familyName&amp;gt;Puujalg&amp;lt;/familyName&amp;gt;&lt;br /&gt;
    &amp;lt;/personName&amp;gt;&lt;br /&gt;
    &amp;lt;birthday format=&amp;quot;YYYY-MM-DD&amp;quot;&amp;gt;1919-02-27&amp;lt;/birthday&amp;gt;&lt;br /&gt;
    &amp;lt;addresses&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;1&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Narva mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;5&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;apartment&amp;gt;13&amp;lt;/apartment&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Pärnu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;25&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;apartment/&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;/addresses&amp;gt;&lt;br /&gt;
    &amp;lt;contactInfo&amp;gt;&lt;br /&gt;
      &amp;lt;phones&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;home&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;63440292&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;mobile&amp;quot; areaCode=&amp;quot;372&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;55566334&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;work&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;555234231&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;skype&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;2340240&amp;lt;/phone&amp;gt;&lt;br /&gt;
      &amp;lt;/phones&amp;gt;&lt;br /&gt;
      &amp;lt;emails&amp;gt;&lt;br /&gt;
        &amp;lt;email type=&amp;quot;personal&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;mail@mail.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
        &amp;lt;email type=&amp;quot;work&amp;quot;&amp;gt;mail@puujalg.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
      &amp;lt;/emails&amp;gt;&lt;br /&gt;
      &amp;lt;other&amp;gt;&lt;br /&gt;
        &amp;lt;skype&amp;gt;paul.peeter.puujalg&amp;lt;/skype&amp;gt;&lt;br /&gt;
        &amp;lt;twitter&amp;gt;paulpeeterpuujalg&amp;lt;/twitter&amp;gt;&lt;br /&gt;
      &amp;lt;/other&amp;gt;&lt;br /&gt;
    &amp;lt;/contactInfo&amp;gt;&lt;br /&gt;
    &amp;lt;additionalInfo&amp;gt;&lt;br /&gt;
      &amp;lt;websites&amp;gt;&lt;br /&gt;
       &amp;lt;website type=&amp;quot;facebook&amp;quot;&amp;gt;http://www.facebook.com/paulpeeterpuujalg&amp;lt;/website&amp;gt;&lt;br /&gt;
      &amp;lt;/websites&amp;gt;&lt;br /&gt;
      &amp;lt;company id=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Puujalad &amp;amp;amp; Co.&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;/company&amp;gt;&lt;br /&gt;
      &amp;lt;notes&amp;gt;&lt;br /&gt;
        &amp;lt;note date=&amp;quot;2013-02-10&amp;quot;&amp;gt;Tegemist töökaaslasega minu eelmisest ettevõttest&amp;lt;/note&amp;gt;&lt;br /&gt;
      &amp;lt;/notes&amp;gt;&lt;br /&gt;
    &amp;lt;/additionalInfo&amp;gt;&lt;br /&gt;
  &amp;lt;/phoneBookItem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;phoneBookItem type=&amp;quot;person&amp;quot; id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;personName&amp;gt;&lt;br /&gt;
      &amp;lt;givenNames&amp;gt;&lt;br /&gt;
        &amp;lt;name default=&amp;quot;1&amp;quot;&amp;gt;Karl&amp;lt;/name&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Kristjan&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;/givenNames&amp;gt;&lt;br /&gt;
      &amp;lt;familyName&amp;gt;Konkskäsi&amp;lt;/familyName&amp;gt;&lt;br /&gt;
    &amp;lt;/personName&amp;gt;&lt;br /&gt;
    &amp;lt;birthday format=&amp;quot;YYYY-MM-DD&amp;quot;&amp;gt;1919-02-27&amp;lt;/birthday&amp;gt;&lt;br /&gt;
    &amp;lt;addresses&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;1&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Narva mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;5&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;apartment&amp;gt;13&amp;lt;/apartment&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Pärnu mnt.&amp;lt;/street&amp;gt;Š&lt;br /&gt;
        &amp;lt;house&amp;gt;25&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;apartment/&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;/addresses&amp;gt;&lt;br /&gt;
    &amp;lt;contactInfo&amp;gt;&lt;br /&gt;
      &amp;lt;phones&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;home&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;63440292&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;mobile&amp;quot; areaCode=&amp;quot;372&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;55566334&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;work&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;555234231&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;skype&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;2340240&amp;lt;/phone&amp;gt;&lt;br /&gt;
      &amp;lt;/phones&amp;gt;&lt;br /&gt;
      &amp;lt;emails&amp;gt;&lt;br /&gt;
        &amp;lt;email type=&amp;quot;personal&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;mail@mail.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
        &amp;lt;email type=&amp;quot;work&amp;quot;&amp;gt;mail@konksk2si.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
      &amp;lt;/emails&amp;gt;&lt;br /&gt;
      &amp;lt;other&amp;gt;&lt;br /&gt;
        &amp;lt;skype&amp;gt;karl.kristjan.konksk2si&amp;lt;/skype&amp;gt;&lt;br /&gt;
        &amp;lt;twitter&amp;gt;karlkristjankonksk2si&amp;lt;/twitter&amp;gt;&lt;br /&gt;
      &amp;lt;/other&amp;gt;&lt;br /&gt;
    &amp;lt;/contactInfo&amp;gt;&lt;br /&gt;
    &amp;lt;additionalInfo&amp;gt;&lt;br /&gt;
      &amp;lt;websites&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;facebook&amp;quot;&amp;gt;http://www.facebook.com/karlkristjankonksk2si&amp;lt;/website&amp;gt;&lt;br /&gt;
      &amp;lt;/websites&amp;gt;&lt;br /&gt;
      &amp;lt;company id=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Konkskäed &amp;amp;amp; Co.&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;/company&amp;gt;&lt;br /&gt;
      &amp;lt;notes&amp;gt;&lt;br /&gt;
        &amp;lt;note date=&amp;quot;2013-02-10&amp;quot;&amp;gt;Tegemist töökaaslasega minu järgmisest ettevõttest&amp;lt;/note&amp;gt;&lt;br /&gt;
      &amp;lt;/notes&amp;gt;&lt;br /&gt;
    &amp;lt;/additionalInfo&amp;gt;&lt;br /&gt;
  &amp;lt;/phoneBookItem&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;phoneBookItem type=&amp;quot;organization&amp;quot; id=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;orgName&amp;gt;Konkskäed &amp;amp;amp; Co.&amp;lt;/orgName&amp;gt;&lt;br /&gt;
    &amp;lt;addresses&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;45&amp;quot; default=&amp;quot;1&amp;quot; type=&amp;quot;office&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Tartu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;45&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;2&amp;quot; type=&amp;quot;shop&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Pärnu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;253b&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;apartment/&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;/addresses&amp;gt;&lt;br /&gt;
    &amp;lt;contactInfo&amp;gt;&lt;br /&gt;
      &amp;lt;phones&amp;gt;&lt;br /&gt;
        &amp;lt;phone areaCode=&amp;quot;372&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;6310456&amp;lt;/phone&amp;gt;&lt;br /&gt;
      &amp;lt;/phones&amp;gt;&lt;br /&gt;
      &amp;lt;emails&amp;gt;&lt;br /&gt;
        &amp;lt;email default=&amp;quot;1&amp;quot;&amp;gt;kiri@konksk2si.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
      &amp;lt;/emails&amp;gt;&lt;br /&gt;
      &amp;lt;other&amp;gt;&lt;br /&gt;
        &amp;lt;skype&amp;gt;konksk2si.klienditeenindus&amp;lt;/skype&amp;gt;&lt;br /&gt;
        &amp;lt;test&amp;gt;testkontakt&amp;lt;/test&amp;gt;&lt;br /&gt;
      &amp;lt;/other&amp;gt;&lt;br /&gt;
    &amp;lt;/contactInfo&amp;gt;&lt;br /&gt;
    &amp;lt;additionalInfo&amp;gt;&lt;br /&gt;
      &amp;lt;websites&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;homepage&amp;quot;&amp;gt;http://www.konksk2si.ee&amp;lt;/website&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;shop&amp;quot;&amp;gt;http://pood.konksk2si.ee&amp;lt;/website&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;facebook&amp;quot;&amp;gt;http://www.facebook.com/konksk2si&amp;lt;/website&amp;gt;&lt;br /&gt;
      &amp;lt;/websites&amp;gt;&lt;br /&gt;
      &amp;lt;notes&amp;gt;&lt;br /&gt;
        &amp;lt;note date=&amp;quot;2012-12-12&amp;quot;&amp;gt;See on koht, kust saab väga häid konkse kätele&amp;lt;/note&amp;gt;&lt;br /&gt;
      &amp;lt;/notes&amp;gt;&lt;br /&gt;
      &amp;lt;contactPersons&amp;gt;&lt;br /&gt;
        &amp;lt;person id=&amp;quot;2&amp;quot;&amp;gt;Karl Kristjan Konkskäsi&amp;lt;/person&amp;gt;&lt;br /&gt;
      &amp;lt;/contactPersons&amp;gt;&lt;br /&gt;
    &amp;lt;/additionalInfo&amp;gt;&lt;br /&gt;
  &amp;lt;/phoneBookItem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;phoneBookItem type=&amp;quot;organization&amp;quot; id=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;orgName&amp;gt;Puujalad &amp;amp;amp; Co.&amp;lt;/orgName&amp;gt;&lt;br /&gt;
    &amp;lt;addresses&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;45&amp;quot; default=&amp;quot;1&amp;quot; type=&amp;quot;office&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Tartu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;45&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;2&amp;quot; type=&amp;quot;shop&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Pärnu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;253b&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;apartment/&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;/addresses&amp;gt;&lt;br /&gt;
    &amp;lt;contactInfo&amp;gt;&lt;br /&gt;
      &amp;lt;phones&amp;gt;&lt;br /&gt;
        &amp;lt;phone areaCode=&amp;quot;372&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;6310456&amp;lt;/phone&amp;gt;&lt;br /&gt;
      &amp;lt;/phones&amp;gt;&lt;br /&gt;
      &amp;lt;emails&amp;gt;&lt;br /&gt;
        &amp;lt;email default=&amp;quot;1&amp;quot;&amp;gt;kiri@puujalad.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
      &amp;lt;/emails&amp;gt;&lt;br /&gt;
      &amp;lt;other&amp;gt;&lt;br /&gt;
        &amp;lt;skype&amp;gt;puujalad.klienditeenindus&amp;lt;/skype&amp;gt;&lt;br /&gt;
        &amp;lt;twitter&amp;gt;puujalad&amp;lt;/twitter&amp;gt;&lt;br /&gt;
      &amp;lt;/other&amp;gt;&lt;br /&gt;
    &amp;lt;/contactInfo&amp;gt;&lt;br /&gt;
    &amp;lt;additionalInfo&amp;gt;&lt;br /&gt;
      &amp;lt;websites&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;homepage&amp;quot;&amp;gt;http://www.puujalad.ee&amp;lt;/website&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;shop&amp;quot;&amp;gt;http://pood.puujalad.ee&amp;lt;/website&amp;gt;&lt;br /&gt;
      &amp;lt;/websites&amp;gt;&lt;br /&gt;
      &amp;lt;notes&amp;gt;&lt;br /&gt;
        &amp;lt;note date=&amp;quot;2012-12-12&amp;quot;&amp;gt;See on koht, kust saab väga häid puujalgu&amp;lt;/note&amp;gt;&lt;br /&gt;
      &amp;lt;/notes&amp;gt;&lt;br /&gt;
      &amp;lt;contactPersons&amp;gt;&lt;br /&gt;
        &amp;lt;person id=&amp;quot;1&amp;quot;&amp;gt;Paul Peeter Puujalg&amp;lt;/person&amp;gt;&lt;br /&gt;
      &amp;lt;/contactPersons&amp;gt;&lt;br /&gt;
    &amp;lt;/additionalInfo&amp;gt;&lt;br /&gt;
  &amp;lt;/phoneBookItem&amp;gt;&lt;br /&gt;
&amp;lt;/phoneBook&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Stiilifail1===&lt;br /&gt;
Stiilifail, mis väljastab kõik isikud.&lt;br /&gt;
&amp;lt;source lang=xml&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;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&lt;br /&gt;
&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 bgcolor=&amp;quot;#eeeeee&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;h2&amp;gt;Kontakt! Isikud&amp;lt;/h2&amp;gt;&lt;br /&gt;
          &amp;lt;table border=&amp;quot;1&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;Sünnipäev&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;Perekonnanimi&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Aadress&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;Muu&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Veebilehed&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;phoneBook/phoneBookItem&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:if test=&amp;quot;@type = &#039;person&#039;&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;birthday&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:for-each select=&amp;quot;personName/givenNames/name&amp;quot;&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;gt;&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;personName/familyName&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;table&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:for-each select=&amp;quot;addresses/address&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;country&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                &amp;lt;xsl:value-of select=&amp;quot;county&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                &amp;lt;xsl:value-of select=&amp;quot;city&amp;quot; /&amp;gt;,&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;zipCode&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                &amp;lt;xsl:value-of select=&amp;quot;street&amp;quot; /&amp;gt;&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;house&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xsl:if test=&amp;quot;./apartment/text()&amp;quot;&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;dash;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;apartment&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xsl:if&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;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;table&amp;gt;&lt;br /&gt;
                      &amp;lt;xsl:for-each select =&amp;quot;contactInfo/phones/phone&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;./@type&amp;quot;/&amp;gt;:&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select =&amp;quot;.&amp;quot;/&amp;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;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;table&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:for-each select=&amp;quot;contactInfo/emails/email&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;tr&amp;gt;&lt;br /&gt;
                                &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;./@type&amp;quot; /&amp;gt;:&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;table&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:for-each select=&amp;quot;contactInfo/other&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;table&amp;gt;&lt;br /&gt;
                                        &amp;lt;xsl:if test=&amp;quot;skype&amp;quot;&amp;gt;&lt;br /&gt;
                                            &amp;lt;tr&amp;gt;&lt;br /&gt;
                                                &amp;lt;td&amp;gt;Skype:&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;skype&amp;quot; /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                                            &amp;lt;/tr&amp;gt;&lt;br /&gt;
                                        &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
                                        &amp;lt;xsl:if test=&amp;quot;test&amp;quot;&amp;gt;&lt;br /&gt;
                                            &amp;lt;tr&amp;gt;&lt;br /&gt;
                                                &amp;lt;td&amp;gt;Test:&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;test&amp;quot; /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                                            &amp;lt;/tr&amp;gt;&lt;br /&gt;
                                        &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
                                    &amp;lt;/table&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;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;table&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:for-each select=&amp;quot;additionalInfo/websites/website&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;tr&amp;gt;&lt;br /&gt;
                                &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;./@type&amp;quot; /&amp;gt;:&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:if&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;
===Stiilifail2===&lt;br /&gt;
Stiilifail, mis väljastab kõi ettevõtted.&lt;br /&gt;
&amp;lt;source lang=xml&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;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&lt;br /&gt;
&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 bgcolor=&amp;quot;#eeeeee&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;h2&amp;gt;Kontakt! - Ettevõtted&amp;lt;/h2&amp;gt;&lt;br /&gt;
              &amp;lt;table border=&amp;quot;1&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;Nimi&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;Aadressid&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;Telefonid&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;e-Mailid&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;Muu kontaktinfo&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;Veebilehed&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;Kontaktisikud&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;/tr&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:for-each select=&amp;quot;phoneBook/phoneBookItem&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:if test=&amp;quot;@type = &#039;organization&#039;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;orgName&amp;quot;/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                &amp;lt;xsl:for-each select=&amp;quot;addresses/address&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;country&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                            &amp;lt;xsl:value-of select=&amp;quot;county&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                            &amp;lt;xsl:value-of select=&amp;quot;city&amp;quot; /&amp;gt;, &amp;lt;xsl:value-of select=&amp;quot;zipCode&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                            &amp;lt;xsl:value-of select=&amp;quot;street&amp;quot; /&amp;gt; &amp;lt;xsl:value-of select=&amp;quot;house&amp;quot; /&amp;gt; &amp;lt;xsl:value-of select=&amp;quot;apartment&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;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:for-each select=&amp;quot;contactInfo/phones/phone&amp;quot;&amp;gt;&lt;br /&gt;
                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                            &amp;lt;td&amp;gt;+&amp;lt;xsl:value-of select=&amp;quot;./@areaCode&amp;quot; /&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:for-each select=&amp;quot;contactInfo/emails/email&amp;quot;&amp;gt;&lt;br /&gt;
                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                            &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:for-each select=&amp;quot;contactInfo/other&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;table&amp;gt;&lt;br /&gt;
                                                    &amp;lt;xsl:if test=&amp;quot;skype&amp;quot;&amp;gt;&lt;br /&gt;
                                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                                            &amp;lt;td&amp;gt;Skype: &amp;lt;xsl:value-of select=&amp;quot;skype&amp;quot; /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                                                        &amp;lt;/tr&amp;gt;&lt;br /&gt;
                                                    &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
                                                    &amp;lt;xsl:if test=&amp;quot;test&amp;quot;&amp;gt;&lt;br /&gt;
                                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                                            &amp;lt;td&amp;gt;Test: &amp;lt;xsl:value-of select=&amp;quot;test&amp;quot; /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                                                        &amp;lt;/tr&amp;gt;&lt;br /&gt;
                                                    &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
                                                &amp;lt;/table&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;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:for-each select=&amp;quot;additionalInfo/websites/website&amp;quot;&amp;gt;&lt;br /&gt;
                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                            &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;./@type&amp;quot; /&amp;gt;: &amp;lt;br /&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:for-each select=&amp;quot;additionalInfo/contactPersons/person&amp;quot;&amp;gt;&lt;br /&gt;
                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                            &amp;lt;td&amp;gt;(&amp;lt;xsl:value-of select=&amp;quot;./@id&amp;quot; /&amp;gt;) &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
                        &amp;lt;/tr&amp;gt;&lt;br /&gt;
                    &amp;lt;/xsl:if&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;
===Skeemifail===&lt;br /&gt;
&amp;lt;source lang=xml&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;phoneBook&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;phoneBookItem&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; name=&amp;quot;orgName&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;personName&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;givenNames&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;name&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;default&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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:element name=&amp;quot;familyName&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;birthday&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:extension base=&amp;quot;xs:date&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:attribute name=&amp;quot;format&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:simpleContent&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;addresses&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;address&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; name=&amp;quot;address&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;country&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;county&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;city&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;street&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;house&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;appartement&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;zipCode&amp;quot; type=&amp;quot;xs:unsignedShort&amp;quot; /&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: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;country&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;county&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;city&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;street&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;house&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;appartement&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;zipCode&amp;quot; type=&amp;quot;xs:unsignedShort&amp;quot; /&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;default&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;type&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;optional&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:element name=&amp;quot;contactInfo&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;phones&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;phone&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:unsignedInt&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;type&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;areaCode&amp;quot; type=&amp;quot;xs:unsignedShort&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;default&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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:element name=&amp;quot;emails&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;email&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;type&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;default&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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:element name=&amp;quot;other&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;skype&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;twitter&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:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;additionalInfo&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;websites&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;website&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;type&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;company&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;name&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: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:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;notes&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;note&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;date&amp;quot; type=&amp;quot;xs:date&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;contactPersons&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;person&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&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:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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: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;type&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;id&amp;quot; type=&amp;quot;xs:unsignedByte&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;
===Logi===&lt;br /&gt;
19.03.2013 11:30  - Moodustasime Tiimi&lt;br /&gt;
&lt;br /&gt;
19.03.2013 15:00 - Alustasime Wiki lehega&lt;br /&gt;
&lt;br /&gt;
23.03.2013 23:58 - Esitatsime XML kodutöö&lt;/div&gt;</summary>
		<author><name>Hkroosma</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=CSharpArt&amp;diff=61751</id>
		<title>CSharpArt</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=CSharpArt&amp;diff=61751"/>
		<updated>2013-03-25T08:38:36Z</updated>

		<summary type="html">&lt;p&gt;Hkroosma: /* XML fail */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Meeskond===&lt;br /&gt;
* Kristo Roosileht (D22)&lt;br /&gt;
* Mihkel Kadarik (D22)&lt;br /&gt;
* Henri Kroosmann (D61)&lt;br /&gt;
* Ats Rand (D22)&lt;br /&gt;
&lt;br /&gt;
===XML fail===&lt;br /&gt;
&amp;lt;source lang=xml&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;?xml-stylesheet type=&amp;quot;text/xsl&amp;quot; href=&amp;quot;stiil2.xslt&amp;quot; ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;phoneBook&amp;gt;&lt;br /&gt;
  &amp;lt;phoneBookItem type=&amp;quot;person&amp;quot; id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;personName&amp;gt;&lt;br /&gt;
      &amp;lt;givenNames&amp;gt;&lt;br /&gt;
        &amp;lt;name default=&amp;quot;1&amp;quot;&amp;gt;Paul&amp;lt;/name&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Peeter&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;/givenNames&amp;gt;&lt;br /&gt;
      &amp;lt;familyName&amp;gt;Puujalg&amp;lt;/familyName&amp;gt;&lt;br /&gt;
    &amp;lt;/personName&amp;gt;&lt;br /&gt;
    &amp;lt;birthday format=&amp;quot;YYYY-MM-DD&amp;quot;&amp;gt;1919-02-27&amp;lt;/birthday&amp;gt;&lt;br /&gt;
    &amp;lt;addresses&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;1&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Narva mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;5&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;apartment&amp;gt;13&amp;lt;/apartment&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Pärnu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;25&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;apartment/&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;/addresses&amp;gt;&lt;br /&gt;
    &amp;lt;contactInfo&amp;gt;&lt;br /&gt;
      &amp;lt;phones&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;home&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;63440292&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;mobile&amp;quot; areaCode=&amp;quot;372&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;55566334&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;work&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;555234231&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;skype&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;2340240&amp;lt;/phone&amp;gt;&lt;br /&gt;
      &amp;lt;/phones&amp;gt;&lt;br /&gt;
      &amp;lt;emails&amp;gt;&lt;br /&gt;
        &amp;lt;email type=&amp;quot;personal&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;mail@mail.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
        &amp;lt;email type=&amp;quot;work&amp;quot;&amp;gt;mail@puujalg.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
      &amp;lt;/emails&amp;gt;&lt;br /&gt;
      &amp;lt;other&amp;gt;&lt;br /&gt;
        &amp;lt;skype&amp;gt;paul.peeter.puujalg&amp;lt;/skype&amp;gt;&lt;br /&gt;
        &amp;lt;twitter&amp;gt;paulpeeterpuujalg&amp;lt;/twitter&amp;gt;&lt;br /&gt;
      &amp;lt;/other&amp;gt;&lt;br /&gt;
    &amp;lt;/contactInfo&amp;gt;&lt;br /&gt;
    &amp;lt;additionalInfo&amp;gt;&lt;br /&gt;
      &amp;lt;websites&amp;gt;&lt;br /&gt;
       &amp;lt;website type=&amp;quot;facebook&amp;quot;&amp;gt;http://www.facebook.com/paulpeeterpuujalg&amp;lt;/website&amp;gt;&lt;br /&gt;
      &amp;lt;/websites&amp;gt;&lt;br /&gt;
      &amp;lt;company id=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Puujalad &amp;amp;amp; Co.&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;/company&amp;gt;&lt;br /&gt;
      &amp;lt;notes&amp;gt;&lt;br /&gt;
        &amp;lt;note date=&amp;quot;2013-02-10&amp;quot;&amp;gt;Tegemist töökaaslasega minu eelmisest ettevõttest&amp;lt;/note&amp;gt;&lt;br /&gt;
      &amp;lt;/notes&amp;gt;&lt;br /&gt;
    &amp;lt;/additionalInfo&amp;gt;&lt;br /&gt;
  &amp;lt;/phoneBookItem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;phoneBookItem type=&amp;quot;person&amp;quot; id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;personName&amp;gt;&lt;br /&gt;
      &amp;lt;givenNames&amp;gt;&lt;br /&gt;
        &amp;lt;name default=&amp;quot;1&amp;quot;&amp;gt;Karl&amp;lt;/name&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Kristjan&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;/givenNames&amp;gt;&lt;br /&gt;
      &amp;lt;familyName&amp;gt;Konkskäsi&amp;lt;/familyName&amp;gt;&lt;br /&gt;
    &amp;lt;/personName&amp;gt;&lt;br /&gt;
    &amp;lt;birthday format=&amp;quot;YYYY-MM-DD&amp;quot;&amp;gt;1919-02-27&amp;lt;/birthday&amp;gt;&lt;br /&gt;
    &amp;lt;addresses&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;1&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Narva mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;5&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;apartment&amp;gt;13&amp;lt;/apartment&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Pärnu mnt.&amp;lt;/street&amp;gt;Š&lt;br /&gt;
        &amp;lt;house&amp;gt;25&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;apartment/&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;/addresses&amp;gt;&lt;br /&gt;
    &amp;lt;contactInfo&amp;gt;&lt;br /&gt;
      &amp;lt;phones&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;home&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;63440292&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;mobile&amp;quot; areaCode=&amp;quot;372&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;55566334&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;work&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;555234231&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;skype&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;2340240&amp;lt;/phone&amp;gt;&lt;br /&gt;
      &amp;lt;/phones&amp;gt;&lt;br /&gt;
      &amp;lt;emails&amp;gt;&lt;br /&gt;
        &amp;lt;email type=&amp;quot;personal&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;mail@mail.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
        &amp;lt;email type=&amp;quot;work&amp;quot;&amp;gt;mail@konksk2si.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
      &amp;lt;/emails&amp;gt;&lt;br /&gt;
      &amp;lt;other&amp;gt;&lt;br /&gt;
        &amp;lt;skype&amp;gt;karl.kristjan.konksk2si&amp;lt;/skype&amp;gt;&lt;br /&gt;
        &amp;lt;twitter&amp;gt;karlkristjankonksk2si&amp;lt;/twitter&amp;gt;&lt;br /&gt;
      &amp;lt;/other&amp;gt;&lt;br /&gt;
    &amp;lt;/contactInfo&amp;gt;&lt;br /&gt;
    &amp;lt;additionalInfo&amp;gt;&lt;br /&gt;
      &amp;lt;websites&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;facebook&amp;quot;&amp;gt;http://www.facebook.com/karlkristjankonksk2si&amp;lt;/website&amp;gt;&lt;br /&gt;
      &amp;lt;/websites&amp;gt;&lt;br /&gt;
      &amp;lt;company id=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Konkskäed &amp;amp;amp; Co.&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;/company&amp;gt;&lt;br /&gt;
      &amp;lt;notes&amp;gt;&lt;br /&gt;
        &amp;lt;note date=&amp;quot;2013-02-10&amp;quot;&amp;gt;Tegemist töökaaslasega minu järgmisest ettevõttest&amp;lt;/note&amp;gt;&lt;br /&gt;
      &amp;lt;/notes&amp;gt;&lt;br /&gt;
    &amp;lt;/additionalInfo&amp;gt;&lt;br /&gt;
  &amp;lt;/phoneBookItem&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;phoneBookItem type=&amp;quot;organization&amp;quot; id=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;orgName&amp;gt;Konkskäed &amp;amp;amp; Co.&amp;lt;/orgName&amp;gt;&lt;br /&gt;
    &amp;lt;addresses&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;45&amp;quot; default=&amp;quot;1&amp;quot; type=&amp;quot;office&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Tartu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;45&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;2&amp;quot; type=&amp;quot;shop&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Pärnu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;253b&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;apartment/&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;/addresses&amp;gt;&lt;br /&gt;
    &amp;lt;contactInfo&amp;gt;&lt;br /&gt;
      &amp;lt;phones&amp;gt;&lt;br /&gt;
        &amp;lt;phone areaCode=&amp;quot;372&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;6310456&amp;lt;/phone&amp;gt;&lt;br /&gt;
      &amp;lt;/phones&amp;gt;&lt;br /&gt;
      &amp;lt;emails&amp;gt;&lt;br /&gt;
        &amp;lt;email default=&amp;quot;1&amp;quot;&amp;gt;kiri@konksk2si.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
      &amp;lt;/emails&amp;gt;&lt;br /&gt;
      &amp;lt;other&amp;gt;&lt;br /&gt;
        &amp;lt;skype&amp;gt;konksk2si.klienditeenindus&amp;lt;/skype&amp;gt;&lt;br /&gt;
        &amp;lt;test&amp;gt;testkontakt&amp;lt;/test&amp;gt;&lt;br /&gt;
      &amp;lt;/other&amp;gt;&lt;br /&gt;
    &amp;lt;/contactInfo&amp;gt;&lt;br /&gt;
    &amp;lt;additionalInfo&amp;gt;&lt;br /&gt;
      &amp;lt;websites&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;homepage&amp;quot;&amp;gt;http://www.konksk2si.ee&amp;lt;/website&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;shop&amp;quot;&amp;gt;http://pood.konksk2si.ee&amp;lt;/website&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;facebook&amp;quot;&amp;gt;http://www.facebook.com/konksk2si&amp;lt;/website&amp;gt;&lt;br /&gt;
      &amp;lt;/websites&amp;gt;&lt;br /&gt;
      &amp;lt;notes&amp;gt;&lt;br /&gt;
        &amp;lt;note date=&amp;quot;2012-12-12&amp;quot;&amp;gt;See on koht, kust saab väga häid konkse kätele&amp;lt;/note&amp;gt;&lt;br /&gt;
      &amp;lt;/notes&amp;gt;&lt;br /&gt;
      &amp;lt;contactPersons&amp;gt;&lt;br /&gt;
        &amp;lt;person id=&amp;quot;2&amp;quot;&amp;gt;Karl Kristjan Konkskäsi&amp;lt;/person&amp;gt;&lt;br /&gt;
      &amp;lt;/contactPersons&amp;gt;&lt;br /&gt;
    &amp;lt;/additionalInfo&amp;gt;&lt;br /&gt;
  &amp;lt;/phoneBookItem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;phoneBookItem type=&amp;quot;organization&amp;quot; id=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;orgName&amp;gt;Puujalad &amp;amp;amp; Co.&amp;lt;/orgName&amp;gt;&lt;br /&gt;
    &amp;lt;addresses&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;45&amp;quot; default=&amp;quot;1&amp;quot; type=&amp;quot;office&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Tartu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;45&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;2&amp;quot; type=&amp;quot;shop&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Pärnu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;253b&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;apartment/&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;/addresses&amp;gt;&lt;br /&gt;
    &amp;lt;contactInfo&amp;gt;&lt;br /&gt;
      &amp;lt;phones&amp;gt;&lt;br /&gt;
        &amp;lt;phone areaCode=&amp;quot;372&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;6310456&amp;lt;/phone&amp;gt;&lt;br /&gt;
      &amp;lt;/phones&amp;gt;&lt;br /&gt;
      &amp;lt;emails&amp;gt;&lt;br /&gt;
        &amp;lt;email default=&amp;quot;1&amp;quot;&amp;gt;kiri@puujalad.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
      &amp;lt;/emails&amp;gt;&lt;br /&gt;
      &amp;lt;other&amp;gt;&lt;br /&gt;
        &amp;lt;skype&amp;gt;puujalad.klienditeenindus&amp;lt;/skype&amp;gt;&lt;br /&gt;
        &amp;lt;twitter&amp;gt;puujalad&amp;lt;/twitter&amp;gt;&lt;br /&gt;
      &amp;lt;/other&amp;gt;&lt;br /&gt;
    &amp;lt;/contactInfo&amp;gt;&lt;br /&gt;
    &amp;lt;additionalInfo&amp;gt;&lt;br /&gt;
      &amp;lt;websites&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;homepage&amp;quot;&amp;gt;http://www.puujalad.ee&amp;lt;/website&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;shop&amp;quot;&amp;gt;http://pood.puujalad.ee&amp;lt;/website&amp;gt;&lt;br /&gt;
      &amp;lt;/websites&amp;gt;&lt;br /&gt;
      &amp;lt;notes&amp;gt;&lt;br /&gt;
        &amp;lt;note date=&amp;quot;2012-12-12&amp;quot;&amp;gt;See on koht, kust saab väga häid puujalgu&amp;lt;/note&amp;gt;&lt;br /&gt;
      &amp;lt;/notes&amp;gt;&lt;br /&gt;
      &amp;lt;contactPersons&amp;gt;&lt;br /&gt;
        &amp;lt;person id=&amp;quot;1&amp;quot;&amp;gt;Paul Peeter Puujalg&amp;lt;/person&amp;gt;&lt;br /&gt;
      &amp;lt;/contactPersons&amp;gt;&lt;br /&gt;
    &amp;lt;/additionalInfo&amp;gt;&lt;br /&gt;
  &amp;lt;/phoneBookItem&amp;gt;&lt;br /&gt;
&amp;lt;/phoneBook&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Stiilifail1===&lt;br /&gt;
Stiilifail, mis väljastab kõik isikud.&lt;br /&gt;
&amp;lt;source lang=xml&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;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&lt;br /&gt;
&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 bgcolor=&amp;quot;#eeeeee&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;h2&amp;gt;Kontakt! Isikud&amp;lt;/h2&amp;gt;&lt;br /&gt;
          &amp;lt;table border=&amp;quot;1&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;Sünnipäev&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;Perekonnanimi&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Aadress&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;Muu&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Veebilehed&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;phoneBook/phoneBookItem&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:if test=&amp;quot;@type = &#039;person&#039;&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;birthday&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:for-each select=&amp;quot;personName/givenNames/name&amp;quot;&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;gt;&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;personName/familyName&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;table&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:for-each select=&amp;quot;addresses/address&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;country&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                &amp;lt;xsl:value-of select=&amp;quot;county&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                &amp;lt;xsl:value-of select=&amp;quot;city&amp;quot; /&amp;gt;,&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;zipCode&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                &amp;lt;xsl:value-of select=&amp;quot;street&amp;quot; /&amp;gt;&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;house&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xsl:if test=&amp;quot;./apartment/text()&amp;quot;&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;dash;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;apartment&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xsl:if&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;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;table&amp;gt;&lt;br /&gt;
                      &amp;lt;xsl:for-each select =&amp;quot;contactInfo/phones/phone&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;./@type&amp;quot;/&amp;gt;:&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select =&amp;quot;.&amp;quot;/&amp;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;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;table&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:for-each select=&amp;quot;contactInfo/emails/email&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;tr&amp;gt;&lt;br /&gt;
                                &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;./@type&amp;quot; /&amp;gt;:&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;table&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:for-each select=&amp;quot;contactInfo/other&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;table&amp;gt;&lt;br /&gt;
                                        &amp;lt;xsl:if test=&amp;quot;skype&amp;quot;&amp;gt;&lt;br /&gt;
                                            &amp;lt;tr&amp;gt;&lt;br /&gt;
                                                &amp;lt;td&amp;gt;Skype:&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;skype&amp;quot; /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                                            &amp;lt;/tr&amp;gt;&lt;br /&gt;
                                        &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
                                        &amp;lt;xsl:if test=&amp;quot;test&amp;quot;&amp;gt;&lt;br /&gt;
                                            &amp;lt;tr&amp;gt;&lt;br /&gt;
                                                &amp;lt;td&amp;gt;Test:&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;test&amp;quot; /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                                            &amp;lt;/tr&amp;gt;&lt;br /&gt;
                                        &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
                                    &amp;lt;/table&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;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;table&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:for-each select=&amp;quot;additionalInfo/websites/website&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;tr&amp;gt;&lt;br /&gt;
                                &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;./@type&amp;quot; /&amp;gt;:&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:if&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;
===Stiilifail2===&lt;br /&gt;
Stiilifail, mis väljastab kõi ettevõtted.&lt;br /&gt;
&amp;lt;source lang=xml&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;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&lt;br /&gt;
&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 bgcolor=&amp;quot;#eeeeee&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;h2&amp;gt;Kontakt! - Ettevõtted&amp;lt;/h2&amp;gt;&lt;br /&gt;
              &amp;lt;table border=&amp;quot;1&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;Nimi&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;Aadressid&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;Telefonid&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;e-Mailid&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;Muu kontaktinfo&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;Veebilehed&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;Kontaktisikud&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;/tr&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:for-each select=&amp;quot;phoneBook/phoneBookItem&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:if test=&amp;quot;@type = &#039;organization&#039;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;orgName&amp;quot;/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                &amp;lt;xsl:for-each select=&amp;quot;addresses/address&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;country&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                            &amp;lt;xsl:value-of select=&amp;quot;county&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                            &amp;lt;xsl:value-of select=&amp;quot;city&amp;quot; /&amp;gt;, &amp;lt;xsl:value-of select=&amp;quot;zipCode&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                            &amp;lt;xsl:value-of select=&amp;quot;street&amp;quot; /&amp;gt; &amp;lt;xsl:value-of select=&amp;quot;house&amp;quot; /&amp;gt; &amp;lt;xsl:value-of select=&amp;quot;appartement&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;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:for-each select=&amp;quot;contactInfo/phones&amp;quot;&amp;gt;&lt;br /&gt;
                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                            &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;phone/@type&amp;quot;/&amp;gt;: +&amp;lt;xsl:value-of select=&amp;quot;phone/@areaCode&amp;quot; /&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;phone&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:for-each select=&amp;quot;contactInfo/emails/email&amp;quot;&amp;gt;&lt;br /&gt;
                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                            &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:for-each select=&amp;quot;contactInfo/other&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;table&amp;gt;&lt;br /&gt;
                                                    &amp;lt;xsl:if test=&amp;quot;skype&amp;quot;&amp;gt;&lt;br /&gt;
                                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                                            &amp;lt;td&amp;gt;Skype: &amp;lt;xsl:value-of select=&amp;quot;skype&amp;quot; /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                                                        &amp;lt;/tr&amp;gt;&lt;br /&gt;
                                                    &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
                                                    &amp;lt;xsl:if test=&amp;quot;test&amp;quot;&amp;gt;&lt;br /&gt;
                                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                                            &amp;lt;td&amp;gt;Test: &amp;lt;xsl:value-of select=&amp;quot;test&amp;quot; /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                                                        &amp;lt;/tr&amp;gt;&lt;br /&gt;
                                                    &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
                                                &amp;lt;/table&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;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:for-each select=&amp;quot;additionalInfo/websites/website&amp;quot;&amp;gt;&lt;br /&gt;
                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                            &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;./@type&amp;quot; /&amp;gt;: &amp;lt;br /&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:for-each select=&amp;quot;additionalInfo/contactPersons/person&amp;quot;&amp;gt;&lt;br /&gt;
                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                            &amp;lt;td&amp;gt;(&amp;lt;xsl:value-of select=&amp;quot;./@id&amp;quot; /&amp;gt;) &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
                        &amp;lt;/tr&amp;gt;&lt;br /&gt;
                    &amp;lt;/xsl:if&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;
===Skeemifail===&lt;br /&gt;
&amp;lt;source lang=xml&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;phoneBook&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;phoneBookItem&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; name=&amp;quot;orgName&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;personName&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;givenNames&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;name&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;default&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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:element name=&amp;quot;familyName&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;birthday&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:extension base=&amp;quot;xs:date&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:attribute name=&amp;quot;format&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:simpleContent&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;addresses&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;address&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; name=&amp;quot;address&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;country&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;county&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;city&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;street&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;house&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;appartement&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;zipCode&amp;quot; type=&amp;quot;xs:unsignedShort&amp;quot; /&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: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;country&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;county&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;city&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;street&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;house&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;appartement&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;zipCode&amp;quot; type=&amp;quot;xs:unsignedShort&amp;quot; /&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;default&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;type&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;optional&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:element name=&amp;quot;contactInfo&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;phones&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;phone&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:unsignedInt&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;type&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;areaCode&amp;quot; type=&amp;quot;xs:unsignedShort&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;default&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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:element name=&amp;quot;emails&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;email&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;type&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;default&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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:element name=&amp;quot;other&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;skype&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;twitter&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:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;additionalInfo&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;websites&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;website&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;type&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;company&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;name&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: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:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;notes&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;note&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;date&amp;quot; type=&amp;quot;xs:date&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;contactPersons&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;person&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&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:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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: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;type&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;id&amp;quot; type=&amp;quot;xs:unsignedByte&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;
===Logi===&lt;br /&gt;
19.03.2013 11:30  - Moodustasime Tiimi&lt;br /&gt;
&lt;br /&gt;
19.03.2013 15:00 - Alustasime Wiki lehega&lt;br /&gt;
&lt;br /&gt;
23.03.2013 23:58 - Esitatsime XML kodutöö&lt;/div&gt;</summary>
		<author><name>Hkroosma</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=CSharpArt&amp;diff=61750</id>
		<title>CSharpArt</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=CSharpArt&amp;diff=61750"/>
		<updated>2013-03-25T08:38:09Z</updated>

		<summary type="html">&lt;p&gt;Hkroosma: /* Stiilifail1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Meeskond===&lt;br /&gt;
* Kristo Roosileht (D22)&lt;br /&gt;
* Mihkel Kadarik (D22)&lt;br /&gt;
* Henri Kroosmann (D61)&lt;br /&gt;
* Ats Rand (D22)&lt;br /&gt;
&lt;br /&gt;
===XML fail===&lt;br /&gt;
&amp;lt;source lang=xml&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;?xml-stylesheet type=&amp;quot;text/xsl&amp;quot; href=&amp;quot;stiil1.xslt&amp;quot; ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;phoneBook&amp;gt;&lt;br /&gt;
  &amp;lt;phoneBookItem type=&amp;quot;person&amp;quot; id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;personName&amp;gt;&lt;br /&gt;
      &amp;lt;givenNames&amp;gt;&lt;br /&gt;
        &amp;lt;name default=&amp;quot;1&amp;quot;&amp;gt;Paul&amp;lt;/name&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Peeter&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;/givenNames&amp;gt;&lt;br /&gt;
      &amp;lt;familyName&amp;gt;Puujalg&amp;lt;/familyName&amp;gt;&lt;br /&gt;
    &amp;lt;/personName&amp;gt;&lt;br /&gt;
    &amp;lt;birthday format=&amp;quot;YYYY-MM-DD&amp;quot;&amp;gt;1919-02-27&amp;lt;/birthday&amp;gt;&lt;br /&gt;
    &amp;lt;addresses&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;1&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Narva mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;5&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;appartement&amp;gt;13&amp;lt;/appartement&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Pärnu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;25&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;appartement/&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;/addresses&amp;gt;&lt;br /&gt;
    &amp;lt;contactInfo&amp;gt;&lt;br /&gt;
      &amp;lt;phones&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;home&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;63440292&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;mobile&amp;quot; areaCode=&amp;quot;372&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;55566334&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;work&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;555234231&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;skype&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;2340240&amp;lt;/phone&amp;gt;&lt;br /&gt;
      &amp;lt;/phones&amp;gt;&lt;br /&gt;
      &amp;lt;emails&amp;gt;&lt;br /&gt;
        &amp;lt;email type=&amp;quot;personal&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;mail@mail.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
        &amp;lt;email type=&amp;quot;work&amp;quot;&amp;gt;mail@puujalg.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
      &amp;lt;/emails&amp;gt;&lt;br /&gt;
      &amp;lt;other&amp;gt;&lt;br /&gt;
        &amp;lt;skype&amp;gt;paul.peeter.puujalg&amp;lt;/skype&amp;gt;&lt;br /&gt;
        &amp;lt;twitter&amp;gt;paulpeeterpuujalg&amp;lt;/twitter&amp;gt;&lt;br /&gt;
      &amp;lt;/other&amp;gt;&lt;br /&gt;
    &amp;lt;/contactInfo&amp;gt;&lt;br /&gt;
    &amp;lt;additionalInfo&amp;gt;&lt;br /&gt;
      &amp;lt;websites&amp;gt;&lt;br /&gt;
       &amp;lt;website type=&amp;quot;facebook&amp;quot;&amp;gt;http://www.facebook.com/paulpeeterpuujalg&amp;lt;/website&amp;gt;&lt;br /&gt;
      &amp;lt;/websites&amp;gt;&lt;br /&gt;
      &amp;lt;company id=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Puujalad &amp;amp;amp; Co.&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;/company&amp;gt;&lt;br /&gt;
      &amp;lt;notes&amp;gt;&lt;br /&gt;
        &amp;lt;note date=&amp;quot;2013-02-10&amp;quot;&amp;gt;Tegemist töökaaslasega minu eelmisest ettevõttest&amp;lt;/note&amp;gt;&lt;br /&gt;
      &amp;lt;/notes&amp;gt;&lt;br /&gt;
    &amp;lt;/additionalInfo&amp;gt;&lt;br /&gt;
  &amp;lt;/phoneBookItem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;phoneBookItem type=&amp;quot;person&amp;quot; id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;personName&amp;gt;&lt;br /&gt;
      &amp;lt;givenNames&amp;gt;&lt;br /&gt;
        &amp;lt;name default=&amp;quot;1&amp;quot;&amp;gt;Karl&amp;lt;/name&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Kristjan&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;/givenNames&amp;gt;&lt;br /&gt;
      &amp;lt;familyName&amp;gt;Konkskäsi&amp;lt;/familyName&amp;gt;&lt;br /&gt;
    &amp;lt;/personName&amp;gt;&lt;br /&gt;
    &amp;lt;birthday format=&amp;quot;YYYY-MM-DD&amp;quot;&amp;gt;1919-02-27&amp;lt;/birthday&amp;gt;&lt;br /&gt;
    &amp;lt;addresses&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;1&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Narva mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;5&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;appartement&amp;gt;13&amp;lt;/appartement&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Pärnu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;25&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;appartement/&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;/addresses&amp;gt;&lt;br /&gt;
    &amp;lt;contactInfo&amp;gt;&lt;br /&gt;
      &amp;lt;phones&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;home&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;63440292&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;mobile&amp;quot; areaCode=&amp;quot;372&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;55566334&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;work&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;555234231&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;skype&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;2340240&amp;lt;/phone&amp;gt;&lt;br /&gt;
      &amp;lt;/phones&amp;gt;&lt;br /&gt;
      &amp;lt;emails&amp;gt;&lt;br /&gt;
        &amp;lt;email type=&amp;quot;personal&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;mail@mail.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
        &amp;lt;email type=&amp;quot;work&amp;quot;&amp;gt;mail@konksk2si.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
      &amp;lt;/emails&amp;gt;&lt;br /&gt;
      &amp;lt;other&amp;gt;&lt;br /&gt;
        &amp;lt;skype&amp;gt;karl.kristjan.konksk2si&amp;lt;/skype&amp;gt;&lt;br /&gt;
        &amp;lt;twitter&amp;gt;karlkristjankonksk2si&amp;lt;/twitter&amp;gt;&lt;br /&gt;
      &amp;lt;/other&amp;gt;&lt;br /&gt;
    &amp;lt;/contactInfo&amp;gt;&lt;br /&gt;
    &amp;lt;additionalInfo&amp;gt;&lt;br /&gt;
      &amp;lt;websites&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;facebook&amp;quot;&amp;gt;http://www.facebook.com/karlkristjankonksk2si&amp;lt;/website&amp;gt;&lt;br /&gt;
      &amp;lt;/websites&amp;gt;&lt;br /&gt;
      &amp;lt;company id=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Konkskäed &amp;amp;amp; Co.&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;/company&amp;gt;&lt;br /&gt;
      &amp;lt;notes&amp;gt;&lt;br /&gt;
        &amp;lt;note date=&amp;quot;2013-02-10&amp;quot;&amp;gt;Tegemist töökaaslasega minu järgmisest ettevõttest&amp;lt;/note&amp;gt;&lt;br /&gt;
      &amp;lt;/notes&amp;gt;&lt;br /&gt;
    &amp;lt;/additionalInfo&amp;gt;&lt;br /&gt;
  &amp;lt;/phoneBookItem&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;phoneBookItem type=&amp;quot;organization&amp;quot; id=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;orgName&amp;gt;Konkskäed &amp;amp;amp; Co.&amp;lt;/orgName&amp;gt;&lt;br /&gt;
    &amp;lt;addresses&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;45&amp;quot; default=&amp;quot;1&amp;quot; type=&amp;quot;office&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Tartu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;45&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;2&amp;quot; type=&amp;quot;shop&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Pärnu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;253b&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;appartement/&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;/addresses&amp;gt;&lt;br /&gt;
    &amp;lt;contactInfo&amp;gt;&lt;br /&gt;
      &amp;lt;phones&amp;gt;&lt;br /&gt;
        &amp;lt;phone areaCode=&amp;quot;372&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;6310456&amp;lt;/phone&amp;gt;&lt;br /&gt;
      &amp;lt;/phones&amp;gt;&lt;br /&gt;
      &amp;lt;emails&amp;gt;&lt;br /&gt;
        &amp;lt;email default=&amp;quot;1&amp;quot;&amp;gt;kiri@konksk2si.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
      &amp;lt;/emails&amp;gt;&lt;br /&gt;
      &amp;lt;other&amp;gt;&lt;br /&gt;
        &amp;lt;skype&amp;gt;konksk2si.klienditeenindus&amp;lt;/skype&amp;gt;&lt;br /&gt;
        &amp;lt;test&amp;gt;testkontakt&amp;lt;/test&amp;gt;&lt;br /&gt;
      &amp;lt;/other&amp;gt;&lt;br /&gt;
    &amp;lt;/contactInfo&amp;gt;&lt;br /&gt;
    &amp;lt;additionalInfo&amp;gt;&lt;br /&gt;
      &amp;lt;websites&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;homepage&amp;quot;&amp;gt;http://www.konksk2si.ee&amp;lt;/website&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;shop&amp;quot;&amp;gt;http://pood.konksk2si.ee&amp;lt;/website&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;facebook&amp;quot;&amp;gt;http://www.facebook.com/konksk2si&amp;lt;/website&amp;gt;&lt;br /&gt;
      &amp;lt;/websites&amp;gt;&lt;br /&gt;
      &amp;lt;notes&amp;gt;&lt;br /&gt;
        &amp;lt;note date=&amp;quot;2012-12-12&amp;quot;&amp;gt;See on koht, kust saab väga häid konkse kätele&amp;lt;/note&amp;gt;&lt;br /&gt;
      &amp;lt;/notes&amp;gt;&lt;br /&gt;
      &amp;lt;contactPersons&amp;gt;&lt;br /&gt;
        &amp;lt;person id=&amp;quot;2&amp;quot;&amp;gt;Karl Kristjan Konkskäsi&amp;lt;/person&amp;gt;&lt;br /&gt;
      &amp;lt;/contactPersons&amp;gt;&lt;br /&gt;
    &amp;lt;/additionalInfo&amp;gt;&lt;br /&gt;
  &amp;lt;/phoneBookItem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;phoneBookItem type=&amp;quot;organization&amp;quot; id=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;orgName&amp;gt;Puujalad &amp;amp;amp; Co.&amp;lt;/orgName&amp;gt;&lt;br /&gt;
    &amp;lt;addresses&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;45&amp;quot; default=&amp;quot;1&amp;quot; type=&amp;quot;office&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Tartu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;45&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;2&amp;quot; type=&amp;quot;shop&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Pärnu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;253b&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;appartement/&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;/addresses&amp;gt;&lt;br /&gt;
    &amp;lt;contactInfo&amp;gt;&lt;br /&gt;
      &amp;lt;phones&amp;gt;&lt;br /&gt;
        &amp;lt;phone areaCode=&amp;quot;372&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;6310456&amp;lt;/phone&amp;gt;&lt;br /&gt;
      &amp;lt;/phones&amp;gt;&lt;br /&gt;
      &amp;lt;emails&amp;gt;&lt;br /&gt;
        &amp;lt;email default=&amp;quot;1&amp;quot;&amp;gt;kiri@puujalad.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
      &amp;lt;/emails&amp;gt;&lt;br /&gt;
      &amp;lt;other&amp;gt;&lt;br /&gt;
        &amp;lt;skype&amp;gt;puujalad.klienditeenindus&amp;lt;/skype&amp;gt;&lt;br /&gt;
        &amp;lt;twitter&amp;gt;puujalad&amp;lt;/twitter&amp;gt;&lt;br /&gt;
      &amp;lt;/other&amp;gt;&lt;br /&gt;
    &amp;lt;/contactInfo&amp;gt;&lt;br /&gt;
    &amp;lt;additionalInfo&amp;gt;&lt;br /&gt;
      &amp;lt;websites&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;homepage&amp;quot;&amp;gt;http://www.puujalad.ee&amp;lt;/website&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;shop&amp;quot;&amp;gt;http://pood.puujalad.ee&amp;lt;/website&amp;gt;&lt;br /&gt;
      &amp;lt;/websites&amp;gt;&lt;br /&gt;
      &amp;lt;notes&amp;gt;&lt;br /&gt;
        &amp;lt;note date=&amp;quot;2012-12-12&amp;quot;&amp;gt;See on koht, kust saab väga häid puujalgu&amp;lt;/note&amp;gt;&lt;br /&gt;
      &amp;lt;/notes&amp;gt;&lt;br /&gt;
      &amp;lt;contactPersons&amp;gt;&lt;br /&gt;
        &amp;lt;person id=&amp;quot;1&amp;quot;&amp;gt;Paul Peeter Puujalg&amp;lt;/person&amp;gt;&lt;br /&gt;
      &amp;lt;/contactPersons&amp;gt;&lt;br /&gt;
    &amp;lt;/additionalInfo&amp;gt;&lt;br /&gt;
  &amp;lt;/phoneBookItem&amp;gt;&lt;br /&gt;
&amp;lt;/phoneBook&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Stiilifail1===&lt;br /&gt;
Stiilifail, mis väljastab kõik isikud.&lt;br /&gt;
&amp;lt;source lang=xml&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;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&lt;br /&gt;
&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 bgcolor=&amp;quot;#eeeeee&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;h2&amp;gt;Kontakt! Isikud&amp;lt;/h2&amp;gt;&lt;br /&gt;
          &amp;lt;table border=&amp;quot;1&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;Sünnipäev&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;Perekonnanimi&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Aadress&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;Muu&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Veebilehed&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;phoneBook/phoneBookItem&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:if test=&amp;quot;@type = &#039;person&#039;&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;birthday&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:for-each select=&amp;quot;personName/givenNames/name&amp;quot;&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;gt;&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;personName/familyName&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;table&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:for-each select=&amp;quot;addresses/address&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;country&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                &amp;lt;xsl:value-of select=&amp;quot;county&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                &amp;lt;xsl:value-of select=&amp;quot;city&amp;quot; /&amp;gt;,&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;zipCode&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                &amp;lt;xsl:value-of select=&amp;quot;street&amp;quot; /&amp;gt;&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;house&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xsl:if test=&amp;quot;./apartment/text()&amp;quot;&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;dash;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;apartment&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xsl:if&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;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;table&amp;gt;&lt;br /&gt;
                      &amp;lt;xsl:for-each select =&amp;quot;contactInfo/phones/phone&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;./@type&amp;quot;/&amp;gt;:&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select =&amp;quot;.&amp;quot;/&amp;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;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;table&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:for-each select=&amp;quot;contactInfo/emails/email&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;tr&amp;gt;&lt;br /&gt;
                                &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;./@type&amp;quot; /&amp;gt;:&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;table&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:for-each select=&amp;quot;contactInfo/other&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;table&amp;gt;&lt;br /&gt;
                                        &amp;lt;xsl:if test=&amp;quot;skype&amp;quot;&amp;gt;&lt;br /&gt;
                                            &amp;lt;tr&amp;gt;&lt;br /&gt;
                                                &amp;lt;td&amp;gt;Skype:&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;skype&amp;quot; /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                                            &amp;lt;/tr&amp;gt;&lt;br /&gt;
                                        &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
                                        &amp;lt;xsl:if test=&amp;quot;test&amp;quot;&amp;gt;&lt;br /&gt;
                                            &amp;lt;tr&amp;gt;&lt;br /&gt;
                                                &amp;lt;td&amp;gt;Test:&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;test&amp;quot; /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                                            &amp;lt;/tr&amp;gt;&lt;br /&gt;
                                        &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
                                    &amp;lt;/table&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;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;table&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:for-each select=&amp;quot;additionalInfo/websites/website&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;tr&amp;gt;&lt;br /&gt;
                                &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;./@type&amp;quot; /&amp;gt;:&amp;lt;xsl:text disable-output-escaping=&amp;quot;yes&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;amp;nbsp;]]&amp;gt;&amp;lt;/xsl:text&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:if&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;
===Stiilifail2===&lt;br /&gt;
Stiilifail, mis väljastab kõi ettevõtted.&lt;br /&gt;
&amp;lt;source lang=xml&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;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&lt;br /&gt;
&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 bgcolor=&amp;quot;#eeeeee&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;h2&amp;gt;Kontakt! - Ettevõtted&amp;lt;/h2&amp;gt;&lt;br /&gt;
              &amp;lt;table border=&amp;quot;1&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;Nimi&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;Aadressid&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;Telefonid&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;e-Mailid&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;Muu kontaktinfo&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;Veebilehed&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;Kontaktisikud&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;/tr&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:for-each select=&amp;quot;phoneBook/phoneBookItem&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:if test=&amp;quot;@type = &#039;organization&#039;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;orgName&amp;quot;/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                &amp;lt;xsl:for-each select=&amp;quot;addresses/address&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;country&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                            &amp;lt;xsl:value-of select=&amp;quot;county&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                            &amp;lt;xsl:value-of select=&amp;quot;city&amp;quot; /&amp;gt;, &amp;lt;xsl:value-of select=&amp;quot;zipCode&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                            &amp;lt;xsl:value-of select=&amp;quot;street&amp;quot; /&amp;gt; &amp;lt;xsl:value-of select=&amp;quot;house&amp;quot; /&amp;gt; &amp;lt;xsl:value-of select=&amp;quot;appartement&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;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:for-each select=&amp;quot;contactInfo/phones&amp;quot;&amp;gt;&lt;br /&gt;
                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                            &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;phone/@type&amp;quot;/&amp;gt;: +&amp;lt;xsl:value-of select=&amp;quot;phone/@areaCode&amp;quot; /&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;phone&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:for-each select=&amp;quot;contactInfo/emails/email&amp;quot;&amp;gt;&lt;br /&gt;
                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                            &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:for-each select=&amp;quot;contactInfo/other&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;table&amp;gt;&lt;br /&gt;
                                                    &amp;lt;xsl:if test=&amp;quot;skype&amp;quot;&amp;gt;&lt;br /&gt;
                                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                                            &amp;lt;td&amp;gt;Skype: &amp;lt;xsl:value-of select=&amp;quot;skype&amp;quot; /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                                                        &amp;lt;/tr&amp;gt;&lt;br /&gt;
                                                    &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
                                                    &amp;lt;xsl:if test=&amp;quot;test&amp;quot;&amp;gt;&lt;br /&gt;
                                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                                            &amp;lt;td&amp;gt;Test: &amp;lt;xsl:value-of select=&amp;quot;test&amp;quot; /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                                                        &amp;lt;/tr&amp;gt;&lt;br /&gt;
                                                    &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
                                                &amp;lt;/table&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;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:for-each select=&amp;quot;additionalInfo/websites/website&amp;quot;&amp;gt;&lt;br /&gt;
                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                            &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;./@type&amp;quot; /&amp;gt;: &amp;lt;br /&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:for-each select=&amp;quot;additionalInfo/contactPersons/person&amp;quot;&amp;gt;&lt;br /&gt;
                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                            &amp;lt;td&amp;gt;(&amp;lt;xsl:value-of select=&amp;quot;./@id&amp;quot; /&amp;gt;) &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
                        &amp;lt;/tr&amp;gt;&lt;br /&gt;
                    &amp;lt;/xsl:if&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;
===Skeemifail===&lt;br /&gt;
&amp;lt;source lang=xml&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;phoneBook&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;phoneBookItem&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; name=&amp;quot;orgName&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;personName&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;givenNames&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;name&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;default&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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:element name=&amp;quot;familyName&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;birthday&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:extension base=&amp;quot;xs:date&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:attribute name=&amp;quot;format&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:simpleContent&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;addresses&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;address&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; name=&amp;quot;address&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;country&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;county&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;city&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;street&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;house&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;appartement&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;zipCode&amp;quot; type=&amp;quot;xs:unsignedShort&amp;quot; /&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: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;country&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;county&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;city&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;street&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;house&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;appartement&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;zipCode&amp;quot; type=&amp;quot;xs:unsignedShort&amp;quot; /&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;default&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;type&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;optional&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:element name=&amp;quot;contactInfo&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;phones&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;phone&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:unsignedInt&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;type&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;areaCode&amp;quot; type=&amp;quot;xs:unsignedShort&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;default&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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:element name=&amp;quot;emails&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;email&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;type&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;default&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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:element name=&amp;quot;other&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;skype&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;twitter&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:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;additionalInfo&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;websites&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;website&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;type&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;company&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;name&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: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:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;notes&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;note&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;date&amp;quot; type=&amp;quot;xs:date&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;contactPersons&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;person&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&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:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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: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;type&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;id&amp;quot; type=&amp;quot;xs:unsignedByte&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;
===Logi===&lt;br /&gt;
19.03.2013 11:30  - Moodustasime Tiimi&lt;br /&gt;
&lt;br /&gt;
19.03.2013 15:00 - Alustasime Wiki lehega&lt;br /&gt;
&lt;br /&gt;
23.03.2013 23:58 - Esitatsime XML kodutöö&lt;/div&gt;</summary>
		<author><name>Hkroosma</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=CSharpArt&amp;diff=61749</id>
		<title>CSharpArt</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=CSharpArt&amp;diff=61749"/>
		<updated>2013-03-25T08:01:57Z</updated>

		<summary type="html">&lt;p&gt;Hkroosma: /* Skeemifail */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Meeskond===&lt;br /&gt;
* Kristo Roosileht (D22)&lt;br /&gt;
* Mihkel Kadarik (D22)&lt;br /&gt;
* Henri Kroosmann (D61)&lt;br /&gt;
* Ats Rand (D22)&lt;br /&gt;
&lt;br /&gt;
===XML fail===&lt;br /&gt;
&amp;lt;source lang=xml&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;?xml-stylesheet type=&amp;quot;text/xsl&amp;quot; href=&amp;quot;stiil1.xslt&amp;quot; ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;phoneBook&amp;gt;&lt;br /&gt;
  &amp;lt;phoneBookItem type=&amp;quot;person&amp;quot; id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;personName&amp;gt;&lt;br /&gt;
      &amp;lt;givenNames&amp;gt;&lt;br /&gt;
        &amp;lt;name default=&amp;quot;1&amp;quot;&amp;gt;Paul&amp;lt;/name&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Peeter&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;/givenNames&amp;gt;&lt;br /&gt;
      &amp;lt;familyName&amp;gt;Puujalg&amp;lt;/familyName&amp;gt;&lt;br /&gt;
    &amp;lt;/personName&amp;gt;&lt;br /&gt;
    &amp;lt;birthday format=&amp;quot;YYYY-MM-DD&amp;quot;&amp;gt;1919-02-27&amp;lt;/birthday&amp;gt;&lt;br /&gt;
    &amp;lt;addresses&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;1&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Narva mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;5&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;appartement&amp;gt;13&amp;lt;/appartement&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Pärnu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;25&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;appartement/&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;/addresses&amp;gt;&lt;br /&gt;
    &amp;lt;contactInfo&amp;gt;&lt;br /&gt;
      &amp;lt;phones&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;home&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;63440292&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;mobile&amp;quot; areaCode=&amp;quot;372&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;55566334&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;work&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;555234231&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;skype&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;2340240&amp;lt;/phone&amp;gt;&lt;br /&gt;
      &amp;lt;/phones&amp;gt;&lt;br /&gt;
      &amp;lt;emails&amp;gt;&lt;br /&gt;
        &amp;lt;email type=&amp;quot;personal&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;mail@mail.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
        &amp;lt;email type=&amp;quot;work&amp;quot;&amp;gt;mail@puujalg.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
      &amp;lt;/emails&amp;gt;&lt;br /&gt;
      &amp;lt;other&amp;gt;&lt;br /&gt;
        &amp;lt;skype&amp;gt;paul.peeter.puujalg&amp;lt;/skype&amp;gt;&lt;br /&gt;
        &amp;lt;twitter&amp;gt;paulpeeterpuujalg&amp;lt;/twitter&amp;gt;&lt;br /&gt;
      &amp;lt;/other&amp;gt;&lt;br /&gt;
    &amp;lt;/contactInfo&amp;gt;&lt;br /&gt;
    &amp;lt;additionalInfo&amp;gt;&lt;br /&gt;
      &amp;lt;websites&amp;gt;&lt;br /&gt;
       &amp;lt;website type=&amp;quot;facebook&amp;quot;&amp;gt;http://www.facebook.com/paulpeeterpuujalg&amp;lt;/website&amp;gt;&lt;br /&gt;
      &amp;lt;/websites&amp;gt;&lt;br /&gt;
      &amp;lt;company id=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Puujalad &amp;amp;amp; Co.&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;/company&amp;gt;&lt;br /&gt;
      &amp;lt;notes&amp;gt;&lt;br /&gt;
        &amp;lt;note date=&amp;quot;2013-02-10&amp;quot;&amp;gt;Tegemist töökaaslasega minu eelmisest ettevõttest&amp;lt;/note&amp;gt;&lt;br /&gt;
      &amp;lt;/notes&amp;gt;&lt;br /&gt;
    &amp;lt;/additionalInfo&amp;gt;&lt;br /&gt;
  &amp;lt;/phoneBookItem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;phoneBookItem type=&amp;quot;person&amp;quot; id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;personName&amp;gt;&lt;br /&gt;
      &amp;lt;givenNames&amp;gt;&lt;br /&gt;
        &amp;lt;name default=&amp;quot;1&amp;quot;&amp;gt;Karl&amp;lt;/name&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Kristjan&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;/givenNames&amp;gt;&lt;br /&gt;
      &amp;lt;familyName&amp;gt;Konkskäsi&amp;lt;/familyName&amp;gt;&lt;br /&gt;
    &amp;lt;/personName&amp;gt;&lt;br /&gt;
    &amp;lt;birthday format=&amp;quot;YYYY-MM-DD&amp;quot;&amp;gt;1919-02-27&amp;lt;/birthday&amp;gt;&lt;br /&gt;
    &amp;lt;addresses&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;1&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Narva mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;5&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;appartement&amp;gt;13&amp;lt;/appartement&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Pärnu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;25&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;appartement/&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;/addresses&amp;gt;&lt;br /&gt;
    &amp;lt;contactInfo&amp;gt;&lt;br /&gt;
      &amp;lt;phones&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;home&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;63440292&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;mobile&amp;quot; areaCode=&amp;quot;372&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;55566334&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;work&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;555234231&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;skype&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;2340240&amp;lt;/phone&amp;gt;&lt;br /&gt;
      &amp;lt;/phones&amp;gt;&lt;br /&gt;
      &amp;lt;emails&amp;gt;&lt;br /&gt;
        &amp;lt;email type=&amp;quot;personal&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;mail@mail.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
        &amp;lt;email type=&amp;quot;work&amp;quot;&amp;gt;mail@konksk2si.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
      &amp;lt;/emails&amp;gt;&lt;br /&gt;
      &amp;lt;other&amp;gt;&lt;br /&gt;
        &amp;lt;skype&amp;gt;karl.kristjan.konksk2si&amp;lt;/skype&amp;gt;&lt;br /&gt;
        &amp;lt;twitter&amp;gt;karlkristjankonksk2si&amp;lt;/twitter&amp;gt;&lt;br /&gt;
      &amp;lt;/other&amp;gt;&lt;br /&gt;
    &amp;lt;/contactInfo&amp;gt;&lt;br /&gt;
    &amp;lt;additionalInfo&amp;gt;&lt;br /&gt;
      &amp;lt;websites&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;facebook&amp;quot;&amp;gt;http://www.facebook.com/karlkristjankonksk2si&amp;lt;/website&amp;gt;&lt;br /&gt;
      &amp;lt;/websites&amp;gt;&lt;br /&gt;
      &amp;lt;company id=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Konkskäed &amp;amp;amp; Co.&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;/company&amp;gt;&lt;br /&gt;
      &amp;lt;notes&amp;gt;&lt;br /&gt;
        &amp;lt;note date=&amp;quot;2013-02-10&amp;quot;&amp;gt;Tegemist töökaaslasega minu järgmisest ettevõttest&amp;lt;/note&amp;gt;&lt;br /&gt;
      &amp;lt;/notes&amp;gt;&lt;br /&gt;
    &amp;lt;/additionalInfo&amp;gt;&lt;br /&gt;
  &amp;lt;/phoneBookItem&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;phoneBookItem type=&amp;quot;organization&amp;quot; id=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;orgName&amp;gt;Konkskäed &amp;amp;amp; Co.&amp;lt;/orgName&amp;gt;&lt;br /&gt;
    &amp;lt;addresses&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;45&amp;quot; default=&amp;quot;1&amp;quot; type=&amp;quot;office&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Tartu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;45&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;2&amp;quot; type=&amp;quot;shop&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Pärnu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;253b&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;appartement/&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;/addresses&amp;gt;&lt;br /&gt;
    &amp;lt;contactInfo&amp;gt;&lt;br /&gt;
      &amp;lt;phones&amp;gt;&lt;br /&gt;
        &amp;lt;phone areaCode=&amp;quot;372&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;6310456&amp;lt;/phone&amp;gt;&lt;br /&gt;
      &amp;lt;/phones&amp;gt;&lt;br /&gt;
      &amp;lt;emails&amp;gt;&lt;br /&gt;
        &amp;lt;email default=&amp;quot;1&amp;quot;&amp;gt;kiri@konksk2si.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
      &amp;lt;/emails&amp;gt;&lt;br /&gt;
      &amp;lt;other&amp;gt;&lt;br /&gt;
        &amp;lt;skype&amp;gt;konksk2si.klienditeenindus&amp;lt;/skype&amp;gt;&lt;br /&gt;
        &amp;lt;test&amp;gt;testkontakt&amp;lt;/test&amp;gt;&lt;br /&gt;
      &amp;lt;/other&amp;gt;&lt;br /&gt;
    &amp;lt;/contactInfo&amp;gt;&lt;br /&gt;
    &amp;lt;additionalInfo&amp;gt;&lt;br /&gt;
      &amp;lt;websites&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;homepage&amp;quot;&amp;gt;http://www.konksk2si.ee&amp;lt;/website&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;shop&amp;quot;&amp;gt;http://pood.konksk2si.ee&amp;lt;/website&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;facebook&amp;quot;&amp;gt;http://www.facebook.com/konksk2si&amp;lt;/website&amp;gt;&lt;br /&gt;
      &amp;lt;/websites&amp;gt;&lt;br /&gt;
      &amp;lt;notes&amp;gt;&lt;br /&gt;
        &amp;lt;note date=&amp;quot;2012-12-12&amp;quot;&amp;gt;See on koht, kust saab väga häid konkse kätele&amp;lt;/note&amp;gt;&lt;br /&gt;
      &amp;lt;/notes&amp;gt;&lt;br /&gt;
      &amp;lt;contactPersons&amp;gt;&lt;br /&gt;
        &amp;lt;person id=&amp;quot;2&amp;quot;&amp;gt;Karl Kristjan Konkskäsi&amp;lt;/person&amp;gt;&lt;br /&gt;
      &amp;lt;/contactPersons&amp;gt;&lt;br /&gt;
    &amp;lt;/additionalInfo&amp;gt;&lt;br /&gt;
  &amp;lt;/phoneBookItem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;phoneBookItem type=&amp;quot;organization&amp;quot; id=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;orgName&amp;gt;Puujalad &amp;amp;amp; Co.&amp;lt;/orgName&amp;gt;&lt;br /&gt;
    &amp;lt;addresses&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;45&amp;quot; default=&amp;quot;1&amp;quot; type=&amp;quot;office&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Tartu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;45&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;2&amp;quot; type=&amp;quot;shop&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Pärnu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;253b&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;appartement/&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;/addresses&amp;gt;&lt;br /&gt;
    &amp;lt;contactInfo&amp;gt;&lt;br /&gt;
      &amp;lt;phones&amp;gt;&lt;br /&gt;
        &amp;lt;phone areaCode=&amp;quot;372&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;6310456&amp;lt;/phone&amp;gt;&lt;br /&gt;
      &amp;lt;/phones&amp;gt;&lt;br /&gt;
      &amp;lt;emails&amp;gt;&lt;br /&gt;
        &amp;lt;email default=&amp;quot;1&amp;quot;&amp;gt;kiri@puujalad.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
      &amp;lt;/emails&amp;gt;&lt;br /&gt;
      &amp;lt;other&amp;gt;&lt;br /&gt;
        &amp;lt;skype&amp;gt;puujalad.klienditeenindus&amp;lt;/skype&amp;gt;&lt;br /&gt;
        &amp;lt;twitter&amp;gt;puujalad&amp;lt;/twitter&amp;gt;&lt;br /&gt;
      &amp;lt;/other&amp;gt;&lt;br /&gt;
    &amp;lt;/contactInfo&amp;gt;&lt;br /&gt;
    &amp;lt;additionalInfo&amp;gt;&lt;br /&gt;
      &amp;lt;websites&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;homepage&amp;quot;&amp;gt;http://www.puujalad.ee&amp;lt;/website&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;shop&amp;quot;&amp;gt;http://pood.puujalad.ee&amp;lt;/website&amp;gt;&lt;br /&gt;
      &amp;lt;/websites&amp;gt;&lt;br /&gt;
      &amp;lt;notes&amp;gt;&lt;br /&gt;
        &amp;lt;note date=&amp;quot;2012-12-12&amp;quot;&amp;gt;See on koht, kust saab väga häid puujalgu&amp;lt;/note&amp;gt;&lt;br /&gt;
      &amp;lt;/notes&amp;gt;&lt;br /&gt;
      &amp;lt;contactPersons&amp;gt;&lt;br /&gt;
        &amp;lt;person id=&amp;quot;1&amp;quot;&amp;gt;Paul Peeter Puujalg&amp;lt;/person&amp;gt;&lt;br /&gt;
      &amp;lt;/contactPersons&amp;gt;&lt;br /&gt;
    &amp;lt;/additionalInfo&amp;gt;&lt;br /&gt;
  &amp;lt;/phoneBookItem&amp;gt;&lt;br /&gt;
&amp;lt;/phoneBook&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Stiilifail1===&lt;br /&gt;
Stiilifail, mis väljastab kõik isikud.&lt;br /&gt;
&amp;lt;source lang=xml&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;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&lt;br /&gt;
&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 bgcolor=&amp;quot;#eeeeee&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;h2&amp;gt;Kontakt! Isikud&amp;lt;/h2&amp;gt;&lt;br /&gt;
          &amp;lt;table border=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;phoneBook/phoneBookItem&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:if test=&amp;quot;@type = &#039;person&#039;&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;Sünnipäev&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;Perekonnanimi&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Aadress&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;Muu&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Veebilehed&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;birthday&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:for-each select=&amp;quot;personName&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;familyName&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:for-each select=&amp;quot;givenNames&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;td&amp;gt;&lt;br /&gt;
                      &amp;lt;xsl:value-of select=&amp;quot;name&amp;quot;/&amp;gt;&lt;br /&gt;
                    &amp;lt;/td&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;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:for-each select=&amp;quot;addresses/address&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;country&amp;quot;/&amp;gt;&lt;br /&gt;
                    &amp;lt;br /&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;county&amp;quot;/&amp;gt;&lt;br /&gt;
                    &amp;lt;br /&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;city&amp;quot;/&amp;gt;&lt;br /&gt;
                    &amp;lt;br /&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;street&amp;quot;/&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;house&amp;quot;/&amp;gt;&lt;br /&gt;
                    &amp;lt;br /&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;appartement&amp;quot;/&amp;gt;&lt;br /&gt;
                    &amp;lt;br /&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;zipCode&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select =&amp;quot;contactInfo&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:for-each select =&amp;quot;phones&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;ul&amp;gt;&lt;br /&gt;
                      &amp;lt;li&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;phone[1]/@type&amp;quot;/&amp;gt;: &lt;br /&gt;
                  &amp;lt;xsl:value-of select =&amp;quot;phone[1]&amp;quot;/&amp;gt;&lt;br /&gt;
                      &amp;lt;/li&amp;gt;&lt;br /&gt;
                      &amp;lt;li&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;phone[2]/@type&amp;quot;/&amp;gt;: &lt;br /&gt;
                  &amp;lt;xsl:value-of select =&amp;quot;phone[2]&amp;quot;/&amp;gt;&lt;br /&gt;
                      &amp;lt;/li&amp;gt;&lt;br /&gt;
                      &amp;lt;li&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;phone[3]/@type&amp;quot;/&amp;gt;: &lt;br /&gt;
                  &amp;lt;xsl:value-of select =&amp;quot;phone[3]&amp;quot;/&amp;gt;&lt;br /&gt;
                      &amp;lt;/li&amp;gt;&lt;br /&gt;
                      &amp;lt;li&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;phone[4]/@type&amp;quot;/&amp;gt;: &lt;br /&gt;
                  &amp;lt;xsl:value-of select =&amp;quot;phone[4]&amp;quot;/&amp;gt;&lt;br /&gt;
                      &amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                    &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:for-each select=&amp;quot;emails&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;email[1]/@type&amp;quot;/&amp;gt;: &lt;br /&gt;
                  &amp;lt;xsl:value-of select =&amp;quot;email[1]&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;br /&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;email[2]/@type&amp;quot;/&amp;gt;: &lt;br /&gt;
                  &amp;lt;xsl:value-of select =&amp;quot;email[2]&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:for-each select=&amp;quot;other&amp;quot;&amp;gt;&lt;br /&gt;
                  Skype: &amp;lt;xsl:value-of select=&amp;quot;skype&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;br /&amp;gt;&lt;br /&gt;
                  Twitter: &lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;twitter&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;additionalInfo&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:for-each select=&amp;quot;websites&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;website&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:if&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;
===Stiilifail2===&lt;br /&gt;
Stiilifail, mis väljastab kõi ettevõtted.&lt;br /&gt;
&amp;lt;source lang=xml&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;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&lt;br /&gt;
&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 bgcolor=&amp;quot;#eeeeee&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;h2&amp;gt;Kontakt! - Ettevõtted&amp;lt;/h2&amp;gt;&lt;br /&gt;
              &amp;lt;table border=&amp;quot;1&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;Nimi&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;Aadressid&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;Telefonid&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;e-Mailid&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;Muu kontaktinfo&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;Veebilehed&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;Kontaktisikud&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;/tr&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:for-each select=&amp;quot;phoneBook/phoneBookItem&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:if test=&amp;quot;@type = &#039;organization&#039;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;orgName&amp;quot;/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                &amp;lt;xsl:for-each select=&amp;quot;addresses/address&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;country&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                            &amp;lt;xsl:value-of select=&amp;quot;county&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                            &amp;lt;xsl:value-of select=&amp;quot;city&amp;quot; /&amp;gt;, &amp;lt;xsl:value-of select=&amp;quot;zipCode&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                            &amp;lt;xsl:value-of select=&amp;quot;street&amp;quot; /&amp;gt; &amp;lt;xsl:value-of select=&amp;quot;house&amp;quot; /&amp;gt; &amp;lt;xsl:value-of select=&amp;quot;appartement&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;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:for-each select=&amp;quot;contactInfo/phones&amp;quot;&amp;gt;&lt;br /&gt;
                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                            &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;phone/@type&amp;quot;/&amp;gt;: +&amp;lt;xsl:value-of select=&amp;quot;phone/@areaCode&amp;quot; /&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;phone&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:for-each select=&amp;quot;contactInfo/emails/email&amp;quot;&amp;gt;&lt;br /&gt;
                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                            &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:for-each select=&amp;quot;contactInfo/other&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;table&amp;gt;&lt;br /&gt;
                                                    &amp;lt;xsl:if test=&amp;quot;skype&amp;quot;&amp;gt;&lt;br /&gt;
                                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                                            &amp;lt;td&amp;gt;Skype: &amp;lt;xsl:value-of select=&amp;quot;skype&amp;quot; /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                                                        &amp;lt;/tr&amp;gt;&lt;br /&gt;
                                                    &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
                                                    &amp;lt;xsl:if test=&amp;quot;test&amp;quot;&amp;gt;&lt;br /&gt;
                                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                                            &amp;lt;td&amp;gt;Test: &amp;lt;xsl:value-of select=&amp;quot;test&amp;quot; /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                                                        &amp;lt;/tr&amp;gt;&lt;br /&gt;
                                                    &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
                                                &amp;lt;/table&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;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:for-each select=&amp;quot;additionalInfo/websites/website&amp;quot;&amp;gt;&lt;br /&gt;
                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                            &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;./@type&amp;quot; /&amp;gt;: &amp;lt;br /&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:for-each select=&amp;quot;additionalInfo/contactPersons/person&amp;quot;&amp;gt;&lt;br /&gt;
                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                            &amp;lt;td&amp;gt;(&amp;lt;xsl:value-of select=&amp;quot;./@id&amp;quot; /&amp;gt;) &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
                        &amp;lt;/tr&amp;gt;&lt;br /&gt;
                    &amp;lt;/xsl:if&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;
===Skeemifail===&lt;br /&gt;
&amp;lt;source lang=xml&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;phoneBook&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;phoneBookItem&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; name=&amp;quot;orgName&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;personName&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;givenNames&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;name&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;default&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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:element name=&amp;quot;familyName&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;birthday&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:extension base=&amp;quot;xs:date&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:attribute name=&amp;quot;format&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:simpleContent&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;addresses&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;address&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; name=&amp;quot;address&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;country&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;county&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;city&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;street&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;house&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;appartement&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;zipCode&amp;quot; type=&amp;quot;xs:unsignedShort&amp;quot; /&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: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;country&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;county&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;city&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;street&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;house&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;appartement&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;zipCode&amp;quot; type=&amp;quot;xs:unsignedShort&amp;quot; /&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;default&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;type&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;optional&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:element name=&amp;quot;contactInfo&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;phones&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;phone&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:unsignedInt&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;type&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;areaCode&amp;quot; type=&amp;quot;xs:unsignedShort&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;default&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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:element name=&amp;quot;emails&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;email&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;type&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;default&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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:element name=&amp;quot;other&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;skype&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;twitter&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:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;additionalInfo&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;websites&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;website&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;type&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;company&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;name&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: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:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;notes&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;note&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;date&amp;quot; type=&amp;quot;xs:date&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;contactPersons&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;person&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&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:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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: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;type&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;id&amp;quot; type=&amp;quot;xs:unsignedByte&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;
===Logi===&lt;br /&gt;
19.03.2013 11:30  - Moodustasime Tiimi&lt;br /&gt;
&lt;br /&gt;
19.03.2013 15:00 - Alustasime Wiki lehega&lt;br /&gt;
&lt;br /&gt;
23.03.2013 23:58 - Esitatsime XML kodutöö&lt;/div&gt;</summary>
		<author><name>Hkroosma</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=CSharpArt&amp;diff=61748</id>
		<title>CSharpArt</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=CSharpArt&amp;diff=61748"/>
		<updated>2013-03-25T08:01:02Z</updated>

		<summary type="html">&lt;p&gt;Hkroosma: /* XML fail */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Meeskond===&lt;br /&gt;
* Kristo Roosileht (D22)&lt;br /&gt;
* Mihkel Kadarik (D22)&lt;br /&gt;
* Henri Kroosmann (D61)&lt;br /&gt;
* Ats Rand (D22)&lt;br /&gt;
&lt;br /&gt;
===XML fail===&lt;br /&gt;
&amp;lt;source lang=xml&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;?xml-stylesheet type=&amp;quot;text/xsl&amp;quot; href=&amp;quot;stiil1.xslt&amp;quot; ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;phoneBook&amp;gt;&lt;br /&gt;
  &amp;lt;phoneBookItem type=&amp;quot;person&amp;quot; id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;personName&amp;gt;&lt;br /&gt;
      &amp;lt;givenNames&amp;gt;&lt;br /&gt;
        &amp;lt;name default=&amp;quot;1&amp;quot;&amp;gt;Paul&amp;lt;/name&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Peeter&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;/givenNames&amp;gt;&lt;br /&gt;
      &amp;lt;familyName&amp;gt;Puujalg&amp;lt;/familyName&amp;gt;&lt;br /&gt;
    &amp;lt;/personName&amp;gt;&lt;br /&gt;
    &amp;lt;birthday format=&amp;quot;YYYY-MM-DD&amp;quot;&amp;gt;1919-02-27&amp;lt;/birthday&amp;gt;&lt;br /&gt;
    &amp;lt;addresses&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;1&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Narva mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;5&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;appartement&amp;gt;13&amp;lt;/appartement&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Pärnu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;25&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;appartement/&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;/addresses&amp;gt;&lt;br /&gt;
    &amp;lt;contactInfo&amp;gt;&lt;br /&gt;
      &amp;lt;phones&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;home&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;63440292&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;mobile&amp;quot; areaCode=&amp;quot;372&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;55566334&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;work&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;555234231&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;skype&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;2340240&amp;lt;/phone&amp;gt;&lt;br /&gt;
      &amp;lt;/phones&amp;gt;&lt;br /&gt;
      &amp;lt;emails&amp;gt;&lt;br /&gt;
        &amp;lt;email type=&amp;quot;personal&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;mail@mail.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
        &amp;lt;email type=&amp;quot;work&amp;quot;&amp;gt;mail@puujalg.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
      &amp;lt;/emails&amp;gt;&lt;br /&gt;
      &amp;lt;other&amp;gt;&lt;br /&gt;
        &amp;lt;skype&amp;gt;paul.peeter.puujalg&amp;lt;/skype&amp;gt;&lt;br /&gt;
        &amp;lt;twitter&amp;gt;paulpeeterpuujalg&amp;lt;/twitter&amp;gt;&lt;br /&gt;
      &amp;lt;/other&amp;gt;&lt;br /&gt;
    &amp;lt;/contactInfo&amp;gt;&lt;br /&gt;
    &amp;lt;additionalInfo&amp;gt;&lt;br /&gt;
      &amp;lt;websites&amp;gt;&lt;br /&gt;
       &amp;lt;website type=&amp;quot;facebook&amp;quot;&amp;gt;http://www.facebook.com/paulpeeterpuujalg&amp;lt;/website&amp;gt;&lt;br /&gt;
      &amp;lt;/websites&amp;gt;&lt;br /&gt;
      &amp;lt;company id=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Puujalad &amp;amp;amp; Co.&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;/company&amp;gt;&lt;br /&gt;
      &amp;lt;notes&amp;gt;&lt;br /&gt;
        &amp;lt;note date=&amp;quot;2013-02-10&amp;quot;&amp;gt;Tegemist töökaaslasega minu eelmisest ettevõttest&amp;lt;/note&amp;gt;&lt;br /&gt;
      &amp;lt;/notes&amp;gt;&lt;br /&gt;
    &amp;lt;/additionalInfo&amp;gt;&lt;br /&gt;
  &amp;lt;/phoneBookItem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;phoneBookItem type=&amp;quot;person&amp;quot; id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;personName&amp;gt;&lt;br /&gt;
      &amp;lt;givenNames&amp;gt;&lt;br /&gt;
        &amp;lt;name default=&amp;quot;1&amp;quot;&amp;gt;Karl&amp;lt;/name&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Kristjan&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;/givenNames&amp;gt;&lt;br /&gt;
      &amp;lt;familyName&amp;gt;Konkskäsi&amp;lt;/familyName&amp;gt;&lt;br /&gt;
    &amp;lt;/personName&amp;gt;&lt;br /&gt;
    &amp;lt;birthday format=&amp;quot;YYYY-MM-DD&amp;quot;&amp;gt;1919-02-27&amp;lt;/birthday&amp;gt;&lt;br /&gt;
    &amp;lt;addresses&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;1&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Narva mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;5&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;appartement&amp;gt;13&amp;lt;/appartement&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Pärnu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;25&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;appartement/&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;/addresses&amp;gt;&lt;br /&gt;
    &amp;lt;contactInfo&amp;gt;&lt;br /&gt;
      &amp;lt;phones&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;home&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;63440292&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;mobile&amp;quot; areaCode=&amp;quot;372&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;55566334&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;work&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;555234231&amp;lt;/phone&amp;gt;&lt;br /&gt;
        &amp;lt;phone type=&amp;quot;skype&amp;quot; areaCode=&amp;quot;372&amp;quot;&amp;gt;2340240&amp;lt;/phone&amp;gt;&lt;br /&gt;
      &amp;lt;/phones&amp;gt;&lt;br /&gt;
      &amp;lt;emails&amp;gt;&lt;br /&gt;
        &amp;lt;email type=&amp;quot;personal&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;mail@mail.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
        &amp;lt;email type=&amp;quot;work&amp;quot;&amp;gt;mail@konksk2si.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
      &amp;lt;/emails&amp;gt;&lt;br /&gt;
      &amp;lt;other&amp;gt;&lt;br /&gt;
        &amp;lt;skype&amp;gt;karl.kristjan.konksk2si&amp;lt;/skype&amp;gt;&lt;br /&gt;
        &amp;lt;twitter&amp;gt;karlkristjankonksk2si&amp;lt;/twitter&amp;gt;&lt;br /&gt;
      &amp;lt;/other&amp;gt;&lt;br /&gt;
    &amp;lt;/contactInfo&amp;gt;&lt;br /&gt;
    &amp;lt;additionalInfo&amp;gt;&lt;br /&gt;
      &amp;lt;websites&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;facebook&amp;quot;&amp;gt;http://www.facebook.com/karlkristjankonksk2si&amp;lt;/website&amp;gt;&lt;br /&gt;
      &amp;lt;/websites&amp;gt;&lt;br /&gt;
      &amp;lt;company id=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Konkskäed &amp;amp;amp; Co.&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;/company&amp;gt;&lt;br /&gt;
      &amp;lt;notes&amp;gt;&lt;br /&gt;
        &amp;lt;note date=&amp;quot;2013-02-10&amp;quot;&amp;gt;Tegemist töökaaslasega minu järgmisest ettevõttest&amp;lt;/note&amp;gt;&lt;br /&gt;
      &amp;lt;/notes&amp;gt;&lt;br /&gt;
    &amp;lt;/additionalInfo&amp;gt;&lt;br /&gt;
  &amp;lt;/phoneBookItem&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;phoneBookItem type=&amp;quot;organization&amp;quot; id=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;orgName&amp;gt;Konkskäed &amp;amp;amp; Co.&amp;lt;/orgName&amp;gt;&lt;br /&gt;
    &amp;lt;addresses&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;45&amp;quot; default=&amp;quot;1&amp;quot; type=&amp;quot;office&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Tartu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;45&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;2&amp;quot; type=&amp;quot;shop&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Pärnu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;253b&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;appartement/&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;/addresses&amp;gt;&lt;br /&gt;
    &amp;lt;contactInfo&amp;gt;&lt;br /&gt;
      &amp;lt;phones&amp;gt;&lt;br /&gt;
        &amp;lt;phone areaCode=&amp;quot;372&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;6310456&amp;lt;/phone&amp;gt;&lt;br /&gt;
      &amp;lt;/phones&amp;gt;&lt;br /&gt;
      &amp;lt;emails&amp;gt;&lt;br /&gt;
        &amp;lt;email default=&amp;quot;1&amp;quot;&amp;gt;kiri@konksk2si.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
      &amp;lt;/emails&amp;gt;&lt;br /&gt;
      &amp;lt;other&amp;gt;&lt;br /&gt;
        &amp;lt;skype&amp;gt;konksk2si.klienditeenindus&amp;lt;/skype&amp;gt;&lt;br /&gt;
        &amp;lt;test&amp;gt;testkontakt&amp;lt;/test&amp;gt;&lt;br /&gt;
      &amp;lt;/other&amp;gt;&lt;br /&gt;
    &amp;lt;/contactInfo&amp;gt;&lt;br /&gt;
    &amp;lt;additionalInfo&amp;gt;&lt;br /&gt;
      &amp;lt;websites&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;homepage&amp;quot;&amp;gt;http://www.konksk2si.ee&amp;lt;/website&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;shop&amp;quot;&amp;gt;http://pood.konksk2si.ee&amp;lt;/website&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;facebook&amp;quot;&amp;gt;http://www.facebook.com/konksk2si&amp;lt;/website&amp;gt;&lt;br /&gt;
      &amp;lt;/websites&amp;gt;&lt;br /&gt;
      &amp;lt;notes&amp;gt;&lt;br /&gt;
        &amp;lt;note date=&amp;quot;2012-12-12&amp;quot;&amp;gt;See on koht, kust saab väga häid konkse kätele&amp;lt;/note&amp;gt;&lt;br /&gt;
      &amp;lt;/notes&amp;gt;&lt;br /&gt;
      &amp;lt;contactPersons&amp;gt;&lt;br /&gt;
        &amp;lt;person id=&amp;quot;2&amp;quot;&amp;gt;Karl Kristjan Konkskäsi&amp;lt;/person&amp;gt;&lt;br /&gt;
      &amp;lt;/contactPersons&amp;gt;&lt;br /&gt;
    &amp;lt;/additionalInfo&amp;gt;&lt;br /&gt;
  &amp;lt;/phoneBookItem&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;phoneBookItem type=&amp;quot;organization&amp;quot; id=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;orgName&amp;gt;Puujalad &amp;amp;amp; Co.&amp;lt;/orgName&amp;gt;&lt;br /&gt;
    &amp;lt;addresses&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;45&amp;quot; default=&amp;quot;1&amp;quot; type=&amp;quot;office&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Tartu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;45&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
      &amp;lt;address id=&amp;quot;2&amp;quot; type=&amp;quot;shop&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;country&amp;gt;Estonia&amp;lt;/country&amp;gt;&lt;br /&gt;
        &amp;lt;county&amp;gt;Harjumaa&amp;lt;/county&amp;gt;&lt;br /&gt;
        &amp;lt;city&amp;gt;Tallinn&amp;lt;/city&amp;gt;&lt;br /&gt;
        &amp;lt;street&amp;gt;Pärnu mnt.&amp;lt;/street&amp;gt;&lt;br /&gt;
        &amp;lt;house&amp;gt;253b&amp;lt;/house&amp;gt;&lt;br /&gt;
        &amp;lt;appartement/&amp;gt;&lt;br /&gt;
        &amp;lt;zipCode&amp;gt;12345&amp;lt;/zipCode&amp;gt;&lt;br /&gt;
      &amp;lt;/address&amp;gt;&lt;br /&gt;
    &amp;lt;/addresses&amp;gt;&lt;br /&gt;
    &amp;lt;contactInfo&amp;gt;&lt;br /&gt;
      &amp;lt;phones&amp;gt;&lt;br /&gt;
        &amp;lt;phone areaCode=&amp;quot;372&amp;quot; default=&amp;quot;1&amp;quot;&amp;gt;6310456&amp;lt;/phone&amp;gt;&lt;br /&gt;
      &amp;lt;/phones&amp;gt;&lt;br /&gt;
      &amp;lt;emails&amp;gt;&lt;br /&gt;
        &amp;lt;email default=&amp;quot;1&amp;quot;&amp;gt;kiri@puujalad.ee&amp;lt;/email&amp;gt;&lt;br /&gt;
      &amp;lt;/emails&amp;gt;&lt;br /&gt;
      &amp;lt;other&amp;gt;&lt;br /&gt;
        &amp;lt;skype&amp;gt;puujalad.klienditeenindus&amp;lt;/skype&amp;gt;&lt;br /&gt;
        &amp;lt;twitter&amp;gt;puujalad&amp;lt;/twitter&amp;gt;&lt;br /&gt;
      &amp;lt;/other&amp;gt;&lt;br /&gt;
    &amp;lt;/contactInfo&amp;gt;&lt;br /&gt;
    &amp;lt;additionalInfo&amp;gt;&lt;br /&gt;
      &amp;lt;websites&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;homepage&amp;quot;&amp;gt;http://www.puujalad.ee&amp;lt;/website&amp;gt;&lt;br /&gt;
        &amp;lt;website type=&amp;quot;shop&amp;quot;&amp;gt;http://pood.puujalad.ee&amp;lt;/website&amp;gt;&lt;br /&gt;
      &amp;lt;/websites&amp;gt;&lt;br /&gt;
      &amp;lt;notes&amp;gt;&lt;br /&gt;
        &amp;lt;note date=&amp;quot;2012-12-12&amp;quot;&amp;gt;See on koht, kust saab väga häid puujalgu&amp;lt;/note&amp;gt;&lt;br /&gt;
      &amp;lt;/notes&amp;gt;&lt;br /&gt;
      &amp;lt;contactPersons&amp;gt;&lt;br /&gt;
        &amp;lt;person id=&amp;quot;1&amp;quot;&amp;gt;Paul Peeter Puujalg&amp;lt;/person&amp;gt;&lt;br /&gt;
      &amp;lt;/contactPersons&amp;gt;&lt;br /&gt;
    &amp;lt;/additionalInfo&amp;gt;&lt;br /&gt;
  &amp;lt;/phoneBookItem&amp;gt;&lt;br /&gt;
&amp;lt;/phoneBook&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Stiilifail1===&lt;br /&gt;
Stiilifail, mis väljastab kõik isikud.&lt;br /&gt;
&amp;lt;source lang=xml&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;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&lt;br /&gt;
&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 bgcolor=&amp;quot;#eeeeee&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;h2&amp;gt;Kontakt! Isikud&amp;lt;/h2&amp;gt;&lt;br /&gt;
          &amp;lt;table border=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;phoneBook/phoneBookItem&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:if test=&amp;quot;@type = &#039;person&#039;&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;Sünnipäev&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;Perekonnanimi&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Aadress&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;Muu&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Veebilehed&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;birthday&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:for-each select=&amp;quot;personName&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;familyName&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:for-each select=&amp;quot;givenNames&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;td&amp;gt;&lt;br /&gt;
                      &amp;lt;xsl:value-of select=&amp;quot;name&amp;quot;/&amp;gt;&lt;br /&gt;
                    &amp;lt;/td&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;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:for-each select=&amp;quot;addresses/address&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;country&amp;quot;/&amp;gt;&lt;br /&gt;
                    &amp;lt;br /&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;county&amp;quot;/&amp;gt;&lt;br /&gt;
                    &amp;lt;br /&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;city&amp;quot;/&amp;gt;&lt;br /&gt;
                    &amp;lt;br /&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;street&amp;quot;/&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;house&amp;quot;/&amp;gt;&lt;br /&gt;
                    &amp;lt;br /&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;appartement&amp;quot;/&amp;gt;&lt;br /&gt;
                    &amp;lt;br /&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;zipCode&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select =&amp;quot;contactInfo&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:for-each select =&amp;quot;phones&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;ul&amp;gt;&lt;br /&gt;
                      &amp;lt;li&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;phone[1]/@type&amp;quot;/&amp;gt;: &lt;br /&gt;
                  &amp;lt;xsl:value-of select =&amp;quot;phone[1]&amp;quot;/&amp;gt;&lt;br /&gt;
                      &amp;lt;/li&amp;gt;&lt;br /&gt;
                      &amp;lt;li&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;phone[2]/@type&amp;quot;/&amp;gt;: &lt;br /&gt;
                  &amp;lt;xsl:value-of select =&amp;quot;phone[2]&amp;quot;/&amp;gt;&lt;br /&gt;
                      &amp;lt;/li&amp;gt;&lt;br /&gt;
                      &amp;lt;li&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;phone[3]/@type&amp;quot;/&amp;gt;: &lt;br /&gt;
                  &amp;lt;xsl:value-of select =&amp;quot;phone[3]&amp;quot;/&amp;gt;&lt;br /&gt;
                      &amp;lt;/li&amp;gt;&lt;br /&gt;
                      &amp;lt;li&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;phone[4]/@type&amp;quot;/&amp;gt;: &lt;br /&gt;
                  &amp;lt;xsl:value-of select =&amp;quot;phone[4]&amp;quot;/&amp;gt;&lt;br /&gt;
                      &amp;lt;/li&amp;gt;&lt;br /&gt;
                    &amp;lt;/ul&amp;gt;&lt;br /&gt;
                    &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:for-each select=&amp;quot;emails&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;email[1]/@type&amp;quot;/&amp;gt;: &lt;br /&gt;
                  &amp;lt;xsl:value-of select =&amp;quot;email[1]&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;br /&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;email[2]/@type&amp;quot;/&amp;gt;: &lt;br /&gt;
                  &amp;lt;xsl:value-of select =&amp;quot;email[2]&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:for-each select=&amp;quot;other&amp;quot;&amp;gt;&lt;br /&gt;
                  Skype: &amp;lt;xsl:value-of select=&amp;quot;skype&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;br /&amp;gt;&lt;br /&gt;
                  Twitter: &lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;twitter&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;additionalInfo&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:for-each select=&amp;quot;websites&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;website&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:if&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;
===Stiilifail2===&lt;br /&gt;
Stiilifail, mis väljastab kõi ettevõtted.&lt;br /&gt;
&amp;lt;source lang=xml&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;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&lt;br /&gt;
&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 bgcolor=&amp;quot;#eeeeee&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;h2&amp;gt;Kontakt! - Ettevõtted&amp;lt;/h2&amp;gt;&lt;br /&gt;
              &amp;lt;table border=&amp;quot;1&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;Nimi&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;Aadressid&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;Telefonid&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;e-Mailid&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;Muu kontaktinfo&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;Veebilehed&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;th&amp;gt;Kontaktisikud&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;/tr&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:for-each select=&amp;quot;phoneBook/phoneBookItem&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:if test=&amp;quot;@type = &#039;organization&#039;&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;orgName&amp;quot;/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                &amp;lt;xsl:for-each select=&amp;quot;addresses/address&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;country&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                            &amp;lt;xsl:value-of select=&amp;quot;county&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                            &amp;lt;xsl:value-of select=&amp;quot;city&amp;quot; /&amp;gt;, &amp;lt;xsl:value-of select=&amp;quot;zipCode&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
                                            &amp;lt;xsl:value-of select=&amp;quot;street&amp;quot; /&amp;gt; &amp;lt;xsl:value-of select=&amp;quot;house&amp;quot; /&amp;gt; &amp;lt;xsl:value-of select=&amp;quot;appartement&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;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:for-each select=&amp;quot;contactInfo/phones&amp;quot;&amp;gt;&lt;br /&gt;
                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                            &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;phone/@type&amp;quot;/&amp;gt;: +&amp;lt;xsl:value-of select=&amp;quot;phone/@areaCode&amp;quot; /&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;phone&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:for-each select=&amp;quot;contactInfo/emails/email&amp;quot;&amp;gt;&lt;br /&gt;
                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                            &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:for-each select=&amp;quot;contactInfo/other&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;table&amp;gt;&lt;br /&gt;
                                                    &amp;lt;xsl:if test=&amp;quot;skype&amp;quot;&amp;gt;&lt;br /&gt;
                                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                                            &amp;lt;td&amp;gt;Skype: &amp;lt;xsl:value-of select=&amp;quot;skype&amp;quot; /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                                                        &amp;lt;/tr&amp;gt;&lt;br /&gt;
                                                    &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
                                                    &amp;lt;xsl:if test=&amp;quot;test&amp;quot;&amp;gt;&lt;br /&gt;
                                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                                            &amp;lt;td&amp;gt;Test: &amp;lt;xsl:value-of select=&amp;quot;test&amp;quot; /&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                                                        &amp;lt;/tr&amp;gt;&lt;br /&gt;
                                                    &amp;lt;/xsl:if&amp;gt;&lt;br /&gt;
                                                &amp;lt;/table&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;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:for-each select=&amp;quot;additionalInfo/websites/website&amp;quot;&amp;gt;&lt;br /&gt;
                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                            &amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;./@type&amp;quot; /&amp;gt;: &amp;lt;br /&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
                            &amp;lt;td&amp;gt;&lt;br /&gt;
                                &amp;lt;table&amp;gt;&lt;br /&gt;
                                    &amp;lt;xsl:for-each select=&amp;quot;additionalInfo/contactPersons/person&amp;quot;&amp;gt;&lt;br /&gt;
                                        &amp;lt;tr&amp;gt;&lt;br /&gt;
                                            &amp;lt;td&amp;gt;(&amp;lt;xsl:value-of select=&amp;quot;./@id&amp;quot; /&amp;gt;) &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot; /&amp;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;/td&amp;gt;&lt;br /&gt;
                        &amp;lt;/tr&amp;gt;&lt;br /&gt;
                    &amp;lt;/xsl:if&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;
===Skeemifail===&lt;br /&gt;
&amp;lt;source lang=xml&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;phoneBook&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;phoneBookItem&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; name=&amp;quot;orgName&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;personName&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;givenNames&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;name&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;default&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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:element name=&amp;quot;familyName&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;birthday&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:extension base=&amp;quot;xs:date&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:attribute name=&amp;quot;format&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:simpleContent&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;addresses&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;address&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; name=&amp;quot;address&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;country&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;county&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;city&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;street&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;house&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;appartement&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element name=&amp;quot;zipCode&amp;quot; type=&amp;quot;xs:unsignedShort&amp;quot; /&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: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;country&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;county&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;city&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;street&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;house&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;appartement&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;zipCode&amp;quot; type=&amp;quot;xs:unsignedShort&amp;quot; /&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;default&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;type&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;optional&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:element name=&amp;quot;contactInfo&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;phones&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;phone&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:unsignedInt&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;type&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;areaCode&amp;quot; type=&amp;quot;xs:unsignedShort&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;default&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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:element name=&amp;quot;emails&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;email&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;type&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;default&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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:element name=&amp;quot;other&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;skype&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;twitter&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:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;additionalInfo&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;websites&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;website&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;type&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;tpye&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;company&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;name&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: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:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;notes&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;note&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;date&amp;quot; type=&amp;quot;xs:date&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;contactPersons&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;person&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&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:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&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: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;type&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;id&amp;quot; type=&amp;quot;xs:unsignedByte&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;
===Logi===&lt;br /&gt;
19.03.2013 11:30  - Moodustasime Tiimi&lt;br /&gt;
&lt;br /&gt;
19.03.2013 15:00 - Alustasime Wiki lehega&lt;br /&gt;
&lt;br /&gt;
23.03.2013 23:58 - Esitatsime XML kodutöö&lt;/div&gt;</summary>
		<author><name>Hkroosma</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22H2%22&amp;diff=23362</id>
		<title>Meeskond &quot;H2&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22H2%22&amp;diff=23362"/>
		<updated>2011-02-26T15:44:30Z</updated>

		<summary type="html">&lt;p&gt;Hkroosma: /* XML Data */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Kohviku menüüsüsteem==&lt;br /&gt;
===Projekt===&lt;br /&gt;
Kohvikute (esialgu ainult IT-Kohviku) menüüsüsteem, mis on jälgitav mobiilseadmetelt. Lisaväärtusena võimaldab anda pakutavale hinnanguid, otsuse langetamise hõlbustamiseks kommentaar:(see viimane kipub vist veebirakenduseks muutuma)&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Sihtplatvormid:&lt;br /&gt;
Symbian, Windows Mobile, iOS, Android, Blackberry (kui leiame vabatahtlikud testijad)&lt;br /&gt;
&lt;br /&gt;
===Taustinfo===&lt;br /&gt;
Praegune IT-Kohviku menüü on käsitsi täidetav valge tahvel. Projekti eesmärgiks on parendada IT-Kohviku menüüsüsteemi ja teha see veebi kaudu kättesaadavaks, nii, et menüüsse saab lisada ka karniiri valiku. Standardmenüü puhul saab menüüs olla ka illustreeriv foto. Hetkemenüü ning hinnad ja lahtioleku ajad on samuti jälgitavad võrguühendust eviva mobiilseadme ekraanilt, hõlbustades sellega valikute tegemist.&lt;br /&gt;
&lt;br /&gt;
===Liikmed===&lt;br /&gt;
Henri Kroosmann&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Heiki Tamm&lt;br /&gt;
&lt;br /&gt;
==Sisu==&lt;br /&gt;
&lt;br /&gt;
===XML Data===&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;menu&amp;gt;&lt;br /&gt;
  &amp;lt;product&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;name1&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;type&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;0&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;name1&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;/type&amp;gt;&lt;br /&gt;
    &amp;lt;extras&amp;gt;&lt;br /&gt;
      &amp;lt;item&amp;gt;item1&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item&amp;gt;item2&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item&amp;gt;item3&amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;/extras&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;&lt;br /&gt;
      &amp;lt;int&amp;gt;0&amp;lt;/int&amp;gt;&lt;br /&gt;
      &amp;lt;frac&amp;gt;0&amp;lt;/frac&amp;gt;&lt;br /&gt;
      &amp;lt;discount&amp;gt;discount1&amp;lt;/discount&amp;gt;&lt;br /&gt;
    &amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;vote&amp;gt;&lt;br /&gt;
      &amp;lt;pos&amp;gt;0&amp;lt;/pos&amp;gt;&lt;br /&gt;
      &amp;lt;neg&amp;gt;0&amp;lt;/neg&amp;gt;&lt;br /&gt;
    &amp;lt;/vote&amp;gt;&lt;br /&gt;
    &amp;lt;screenshot&amp;gt;screenshot1&amp;lt;/screenshot&amp;gt;&lt;br /&gt;
  &amp;lt;/product&amp;gt;&lt;br /&gt;
  &amp;lt;product&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;name2&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;type&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;255&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;name2&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;/type&amp;gt;&lt;br /&gt;
    &amp;lt;extras&amp;gt;&lt;br /&gt;
      &amp;lt;item&amp;gt;item4&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item&amp;gt;item5&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item&amp;gt;item6&amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;/extras&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;&lt;br /&gt;
      &amp;lt;int&amp;gt;255&amp;lt;/int&amp;gt;&lt;br /&gt;
      &amp;lt;frac&amp;gt;255&amp;lt;/frac&amp;gt;&lt;br /&gt;
      &amp;lt;discount&amp;gt;discount2&amp;lt;/discount&amp;gt;&lt;br /&gt;
    &amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;vote&amp;gt;&lt;br /&gt;
      &amp;lt;pos&amp;gt;255&amp;lt;/pos&amp;gt;&lt;br /&gt;
      &amp;lt;neg&amp;gt;255&amp;lt;/neg&amp;gt;&lt;br /&gt;
    &amp;lt;/vote&amp;gt;&lt;br /&gt;
    &amp;lt;screenshot&amp;gt;screenshot2&amp;lt;/screenshot&amp;gt;&lt;br /&gt;
  &amp;lt;/product&amp;gt;&lt;br /&gt;
  &amp;lt;product&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;name3&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;type&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;1&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;name3&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;/type&amp;gt;&lt;br /&gt;
    &amp;lt;extras&amp;gt;&lt;br /&gt;
      &amp;lt;item&amp;gt;item7&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item&amp;gt;item8&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item&amp;gt;item9&amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;/extras&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;&lt;br /&gt;
      &amp;lt;int&amp;gt;1&amp;lt;/int&amp;gt;&lt;br /&gt;
      &amp;lt;frac&amp;gt;1&amp;lt;/frac&amp;gt;&lt;br /&gt;
      &amp;lt;discount&amp;gt;discount3&amp;lt;/discount&amp;gt;&lt;br /&gt;
    &amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;vote&amp;gt;&lt;br /&gt;
      &amp;lt;pos&amp;gt;1&amp;lt;/pos&amp;gt;&lt;br /&gt;
      &amp;lt;neg&amp;gt;1&amp;lt;/neg&amp;gt;&lt;br /&gt;
    &amp;lt;/vote&amp;gt;&lt;br /&gt;
    &amp;lt;screenshot&amp;gt;screenshot3&amp;lt;/screenshot&amp;gt;&lt;br /&gt;
  &amp;lt;/product&amp;gt;&lt;br /&gt;
&amp;lt;/menu&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML Schema===&lt;br /&gt;
&lt;br /&gt;
Ülevaade Schema&#039;st &amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:XMLSchema_Capture_(optimized).png]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&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;menu&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;product&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;name&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;type&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;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;name&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 name=&amp;quot;extras&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence minOccurs=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;item&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 name=&amp;quot;price&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence minOccurs=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;int&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;frac&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;discount&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 name=&amp;quot;vote&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;pos&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;neg&amp;quot; type=&amp;quot;xs:unsignedByte&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 name=&amp;quot;screenshot&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:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hkroosma</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22H2%22&amp;diff=23361</id>
		<title>Meeskond &quot;H2&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22H2%22&amp;diff=23361"/>
		<updated>2011-02-26T15:43:46Z</updated>

		<summary type="html">&lt;p&gt;Hkroosma: /* XML Data */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Kohviku menüüsüsteem==&lt;br /&gt;
===Projekt===&lt;br /&gt;
Kohvikute (esialgu ainult IT-Kohviku) menüüsüsteem, mis on jälgitav mobiilseadmetelt. Lisaväärtusena võimaldab anda pakutavale hinnanguid, otsuse langetamise hõlbustamiseks kommentaar:(see viimane kipub vist veebirakenduseks muutuma)&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Sihtplatvormid:&lt;br /&gt;
Symbian, Windows Mobile, iOS, Android, Blackberry (kui leiame vabatahtlikud testijad)&lt;br /&gt;
&lt;br /&gt;
===Taustinfo===&lt;br /&gt;
Praegune IT-Kohviku menüü on käsitsi täidetav valge tahvel. Projekti eesmärgiks on parendada IT-Kohviku menüüsüsteemi ja teha see veebi kaudu kättesaadavaks, nii, et menüüsse saab lisada ka karniiri valiku. Standardmenüü puhul saab menüüs olla ka illustreeriv foto. Hetkemenüü ning hinnad ja lahtioleku ajad on samuti jälgitavad võrguühendust eviva mobiilseadme ekraanilt, hõlbustades sellega valikute tegemist.&lt;br /&gt;
&lt;br /&gt;
===Liikmed===&lt;br /&gt;
Henri Kroosmann&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Heiki Tamm&lt;br /&gt;
&lt;br /&gt;
==Sisu==&lt;br /&gt;
&lt;br /&gt;
===XML Data===&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;menu&amp;gt;&lt;br /&gt;
  &amp;lt;product&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;name1&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;type&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;0&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;name1&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;/type&amp;gt;&lt;br /&gt;
    &amp;lt;extras&amp;gt;&lt;br /&gt;
      &amp;lt;item&amp;gt;item1&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item&amp;gt;item2&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item&amp;gt;item3&amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;/extras&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;&lt;br /&gt;
      &amp;lt;int&amp;gt;0&amp;lt;/int&amp;gt;&lt;br /&gt;
      &amp;lt;frac&amp;gt;0&amp;lt;/frac&amp;gt;&lt;br /&gt;
      &amp;lt;discount&amp;gt;discount1&amp;lt;/discount&amp;gt;&lt;br /&gt;
    &amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;vote&amp;gt;&lt;br /&gt;
      &amp;lt;pos&amp;gt;0&amp;lt;/pos&amp;gt;&lt;br /&gt;
      &amp;lt;neg&amp;gt;0&amp;lt;/neg&amp;gt;&lt;br /&gt;
    &amp;lt;/vote&amp;gt;&lt;br /&gt;
    &amp;lt;screenshot&amp;gt;screenshot1&amp;lt;/screenshot&amp;gt;&lt;br /&gt;
  &amp;lt;/product&amp;gt;&lt;br /&gt;
  &amp;lt;product&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;name2&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;type&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;255&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;name2&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;/type&amp;gt;&lt;br /&gt;
    &amp;lt;extras&amp;gt;&lt;br /&gt;
      &amp;lt;item&amp;gt;item4&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item&amp;gt;item5&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item&amp;gt;item6&amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;/extras&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;&lt;br /&gt;
      &amp;lt;int&amp;gt;255&amp;lt;/int&amp;gt;&lt;br /&gt;
      &amp;lt;frac&amp;gt;255&amp;lt;/frac&amp;gt;&lt;br /&gt;
      &amp;lt;discount&amp;gt;discount2&amp;lt;/discount&amp;gt;&lt;br /&gt;
    &amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;vote&amp;gt;&lt;br /&gt;
      &amp;lt;pos&amp;gt;255&amp;lt;/pos&amp;gt;&lt;br /&gt;
      &amp;lt;neg&amp;gt;255&amp;lt;/neg&amp;gt;&lt;br /&gt;
    &amp;lt;/vote&amp;gt;&lt;br /&gt;
    &amp;lt;screenshot&amp;gt;screenshot2&amp;lt;/screenshot&amp;gt;&lt;br /&gt;
  &amp;lt;/product&amp;gt;&lt;br /&gt;
  &amp;lt;product&amp;gt;&lt;br /&gt;
    &amp;lt;name&amp;gt;name3&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;type&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;1&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;name3&amp;lt;/name&amp;gt;&lt;br /&gt;
    &amp;lt;/type&amp;gt;&lt;br /&gt;
    &amp;lt;extras&amp;gt;&lt;br /&gt;
      &amp;lt;item&amp;gt;item7&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item&amp;gt;item8&amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item&amp;gt;item9&amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;/extras&amp;gt;&lt;br /&gt;
    &amp;lt;price&amp;gt;&lt;br /&gt;
      &amp;lt;int&amp;gt;1&amp;lt;/int&amp;gt;&lt;br /&gt;
      &amp;lt;frac&amp;gt;1&amp;lt;/frac&amp;gt;&lt;br /&gt;
      &amp;lt;discount&amp;gt;discount3&amp;lt;/discount&amp;gt;&lt;br /&gt;
    &amp;lt;/price&amp;gt;&lt;br /&gt;
    &amp;lt;vote&amp;gt;&lt;br /&gt;
      &amp;lt;pos&amp;gt;1&amp;lt;/pos&amp;gt;&lt;br /&gt;
      &amp;lt;neg&amp;gt;1&amp;lt;/neg&amp;gt;&lt;br /&gt;
    &amp;lt;/vote&amp;gt;&lt;br /&gt;
    &amp;lt;screenshot&amp;gt;screenshot3&amp;lt;/screenshot&amp;gt;&lt;br /&gt;
  &amp;lt;/product&amp;gt;&lt;br /&gt;
&amp;lt;/menu&amp;gt;&lt;br /&gt;
&amp;lt;/ pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML Schema===&lt;br /&gt;
&lt;br /&gt;
Ülevaade Schema&#039;st &amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:XMLSchema_Capture_(optimized).png]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&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;menu&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;product&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;name&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;type&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;id&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;name&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 name=&amp;quot;extras&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence minOccurs=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;item&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 name=&amp;quot;price&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence minOccurs=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;int&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;frac&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element minOccurs=&amp;quot;0&amp;quot; name=&amp;quot;discount&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 name=&amp;quot;vote&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;pos&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;neg&amp;quot; type=&amp;quot;xs:unsignedByte&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 name=&amp;quot;screenshot&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:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hkroosma</name></author>
	</entry>
</feed>