FreeVar: Difference between revisions

From ICO wiki
Jump to navigationJump to search
(Created page with "__TOC__ ==Tiim== *'''Mihkel Viilveer''' *'''Kristjan Adrat''' == Blogi == *08.03 - Tiimi loomine. *12.03 - Wiki skeleton. VSO projekti ja GIT repo loomine. == Idee == ==...")
 
Line 27: Line 27:


=== XML Fail ===
=== XML Fail ===
<pre>
&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;companies&gt;
&lt;company id=&quot;1&quot;&gt;
  &lt;name&gt;Schmidt PLC&lt;/name&gt;
  &lt;workerCount&gt;9&lt;/workerCount&gt;
  &lt;type&gt;Information&lt;/type&gt;
  &lt;address&gt;
  &lt;street&gt;8181 Volkman Place&lt;/street&gt;
  &lt;city&gt;West Dewayne&lt;/city&gt;
  &lt;postcode&gt;30030-1343&lt;/postcode&gt;
  &lt;country&gt;Jersey&lt;/country&gt;
  &lt;phone&gt;&lt;/phone&gt;
  &lt;/address&gt;
  &lt;employees&gt;
  &lt;employee contract=&quot;full-time&quot; occupation=&quot;Compacting Machine Operator&quot;&gt;
    &lt;name&gt;Rogers Kutch Sr.&lt;/name&gt;
    &lt;phone&gt;802-112-0733&lt;/phone&gt;
    &lt;salary&gt;1152&lt;/salary&gt;
  &lt;/employee&gt;
  &lt;employee contract=&quot;full-time&quot; occupation=&quot;Electrical Engineer&quot;&gt;
    &lt;name&gt;Chelsea Turcotte DDS&lt;/name&gt;
    &lt;phone&gt;818.181.9337x490&lt;/phone&gt;
    &lt;salary&gt;3412&lt;/salary&gt;
  &lt;/employee&gt;
  &lt;employee contract=&quot;full-time&quot; occupation=&quot;Producer&quot;&gt;
    &lt;name&gt;Rey Altenwerth PhD&lt;/name&gt;
    &lt;phone&gt;855.153.8231x79547&lt;/phone&gt;
    &lt;salary&gt;3672&lt;/salary&gt;
  &lt;/employee&gt;
  &lt;employee contract=&quot;full-time&quot; occupation=&quot;Animal Control Worker&quot;&gt;
    &lt;name&gt;Maryse Schmidt&lt;/name&gt;
    &lt;phone&gt;09527107290&lt;/phone&gt;
    &lt;salary&gt;3539&lt;/salary&gt;
  &lt;/employee&gt;
  &lt;employee contract=&quot;part-time&quot; occupation=&quot;Educational Counselor OR Vocationall Counselor&quot;&gt;
    &lt;name&gt;Josie Baumbach&lt;/name&gt;
    &lt;phone&gt;07180334208&lt;/phone&gt;
    &lt;salary&gt;3019&lt;/salary&gt;
  &lt;/employee&gt;
  &lt;employee contract=&quot;part-time&quot; occupation=&quot;Fashion Model&quot;&gt;
    &lt;name&gt;Kareem Graham&lt;/name&gt;
    &lt;phone&gt;425.306.3170&lt;/phone&gt;
    &lt;salary&gt;3811&lt;/salary&gt;
  &lt;/employee&gt;
  &lt;employee contract=&quot;part-time&quot; occupation=&quot;Webmaster&quot;&gt;
    &lt;name&gt;Michaela Weissnat&lt;/name&gt;
    &lt;phone&gt;1-688-533-3918x2902&lt;/phone&gt;
    &lt;salary&gt;1124&lt;/salary&gt;
  &lt;/employee&gt;
  &lt;employee contract=&quot;full-time&quot; occupation=&quot;Nonfarm Animal Caretaker&quot;&gt;
    &lt;name&gt;Dr. Toney Hamill&lt;/name&gt;
    &lt;phone&gt;1-626-583-8931&lt;/phone&gt;
    &lt;salary&gt;2888&lt;/salary&gt;
  &lt;/employee&gt;
  &lt;employee contract=&quot;full-time&quot; occupation=&quot;Singer&quot;&gt;
    &lt;name&gt;Soledad Hansen&lt;/name&gt;
    &lt;phone&gt;031.695.7461x523&lt;/phone&gt;
    &lt;salary&gt;2087&lt;/salary&gt;
  &lt;/employee&gt;
  &lt;/employees&gt;
&lt;/company&gt;
&lt;company id=&quot;2&quot;&gt;
  &lt;name&gt;Langworth, Conroy and Bauch&lt;/name&gt;
  &lt;workerCount&gt;7&lt;/workerCount&gt;
  &lt;type&gt;Arts, Entertainment, and Recreation&lt;/type&gt;
  &lt;address&gt;
  &lt;street&gt;615 Gorczany Rapids&lt;/street&gt;
  &lt;city&gt;West Hyman&lt;/city&gt;
  &lt;postcode&gt;72688&lt;/postcode&gt;
  &lt;country&gt;Angola&lt;/country&gt;
  &lt;phone&gt;04554658252&lt;/phone&gt;
  &lt;/address&gt;
  &lt;employees&gt;
  &lt;employee contract=&quot;full-time&quot; occupation=&quot;Computer Security Specialist&quot;&gt;
    &lt;name&gt;Tyrese Auer&lt;/name&gt;
    &lt;phone&gt;(238)773-9387x4752&lt;/phone&gt;
    &lt;salary&gt;1063&lt;/salary&gt;
  &lt;/employee&gt;
  &lt;employee contract=&quot;full-time&quot; occupation=&quot;Railroad Yard Worker&quot;&gt;
    &lt;name&gt;Ms. Danielle Russel Jr.&lt;/name&gt;
    &lt;phone&gt;+73(2)2183429933&lt;/phone&gt;
    &lt;salary&gt;3038&lt;/salary&gt;
  &lt;/employee&gt;
  &lt;employee contract=&quot;full-time&quot; occupation=&quot;Steel Worker&quot;&gt;
    &lt;name&gt;Mrs. Elza Koch I&lt;/name&gt;
    &lt;phone&gt;(384)024-0108&lt;/phone&gt;
    &lt;salary&gt;2709&lt;/salary&gt;
  &lt;/employee&gt;
  &lt;employee contract=&quot;part-time&quot; occupation=&quot;Petroleum Pump System Operator&quot;&gt;
    &lt;name&gt;Jermaine Hegmann&lt;/name&gt;
    &lt;phone&gt;427.168.3059x031&lt;/phone&gt;
    &lt;salary&gt;2729&lt;/salary&gt;
  &lt;/employee&gt;
  &lt;employee contract=&quot;full-time&quot; occupation=&quot;Human Resources Assistant&quot;&gt;
    &lt;name&gt;Ms. Sydni Marquardt&lt;/name&gt;
    &lt;phone&gt;701.387.7215x03428&lt;/phone&gt;
    &lt;salary&gt;1747&lt;/salary&gt;
  &lt;/employee&gt;
  &lt;employee contract=&quot;full-time&quot; occupation=&quot;Optometrist&quot;&gt;
    &lt;name&gt;Miss Rosella Swift DDS&lt;/name&gt;
    &lt;phone&gt;737-209-4634x8495&lt;/phone&gt;
    &lt;salary&gt;2708&lt;/salary&gt;
  &lt;/employee&gt;
  &lt;employee contract=&quot;full-time&quot; occupation=&quot;Correspondence Clerk&quot;&gt;
    &lt;name&gt;Letitia Buckridge&lt;/name&gt;
    &lt;phone&gt;526-083-7143x036&lt;/phone&gt;
    &lt;salary&gt;3587&lt;/salary&gt;
  &lt;/employee&gt;
  &lt;/employees&gt;
&lt;/company&gt;
&lt;company id=&quot;3&quot;&gt;
  &lt;name&gt;Altenwerth, Zemlak and Mraz&lt;/name&gt;
  &lt;workerCount&gt;6&lt;/workerCount&gt;
  &lt;type&gt;Information&lt;/type&gt;
  &lt;address&gt;
  &lt;street&gt;16060 Crystal Grove&lt;/street&gt;
  &lt;city&gt;Rippinton&lt;/city&gt;
  &lt;postcode&gt;16164-5194&lt;/postcode&gt;
  &lt;country&gt;Swaziland&lt;/country&gt;
  &lt;phone&gt;(966)924-6974&lt;/phone&gt;
  &lt;/address&gt;
  &lt;employees&gt;
  &lt;employee contract=&quot;part-time&quot; occupation=&quot;Milling Machine Operator&quot;&gt;
    &lt;name&gt;Robb Gulgowski&lt;/name&gt;
    &lt;phone&gt;08557661700&lt;/phone&gt;
    &lt;salary&gt;3030&lt;/salary&gt;
  &lt;/employee&gt;
  &lt;employee contract=&quot;part-time&quot; occupation=&quot;Cartographer&quot;&gt;
    &lt;name&gt;Dr. Adaline Reinger&lt;/name&gt;
    &lt;phone&gt;1-004-556-1080x74960&lt;/phone&gt;
    &lt;salary&gt;3876&lt;/salary&gt;
  &lt;/employee&gt;
  &lt;employee contract=&quot;full-time&quot; occupation=&quot;Carpenter Assembler and Repairer&quot;&gt;
    &lt;name&gt;Velda Sanford&lt;/name&gt;
    &lt;phone&gt;431.198.4270&lt;/phone&gt;
    &lt;salary&gt;2913&lt;/salary&gt;
  &lt;/employee&gt;
  &lt;employee contract=&quot;full-time&quot; occupation=&quot;Government&quot;&gt;
    &lt;name&gt;Garret Armstrong&lt;/name&gt;
    &lt;phone&gt;702-909-3199&lt;/phone&gt;
    &lt;salary&gt;1597&lt;/salary&gt;
  &lt;/employee&gt;
  &lt;employee contract=&quot;part-time&quot; occupation=&quot;Telephone Station Installer and Repairer&quot;&gt;
    &lt;name&gt;Claire Predovic&lt;/name&gt;
    &lt;phone&gt;007.971.7079x723&lt;/phone&gt;
    &lt;salary&gt;2871&lt;/salary&gt;
  &lt;/employee&gt;
  &lt;employee contract=&quot;full-time&quot; occupation=&quot;Meter Mechanic&quot;&gt;
    &lt;name&gt;Loyce Ebert&lt;/name&gt;
    &lt;phone&gt;651-879-5115x1261&lt;/phone&gt;
    &lt;salary&gt;2058&lt;/salary&gt;
  &lt;/employee&gt;
  &lt;/employees&gt;
&lt;/company&gt;
&lt;/companies&gt;
</pre>


=== XSLT ===
=== XSLT ===

Revision as of 20:46, 13 March 2016

Tiim

  • Mihkel Viilveer
  • Kristjan Adrat

Blogi

  • 08.03 - Tiimi loomine.
  • 12.03 - Wiki skeleton. VSO projekti ja GIT repo loomine.

Idee

Kasutusele võetavad tehnoloogiad

Analüüs

QSEE andmebaasiskeem

Rakenduse sisu

Rakenduses Must have võimalused:

Rakenduse Nice to have lisavõimalused:

XML osa

XML Fail

<?xml version="1.0" encoding="UTF-8"?>
<companies>
 <company id="1">
  <name>Schmidt PLC</name>
  <workerCount>9</workerCount>
  <type>Information</type>
  <address>
   <street>8181 Volkman Place</street>
   <city>West Dewayne</city>
   <postcode>30030-1343</postcode>
   <country>Jersey</country>
   <phone></phone>
  </address>
  <employees>
   <employee contract="full-time" occupation="Compacting Machine Operator">
    <name>Rogers Kutch Sr.</name>
    <phone>802-112-0733</phone>
    <salary>1152</salary>
   </employee>
   <employee contract="full-time" occupation="Electrical Engineer">
    <name>Chelsea Turcotte DDS</name>
    <phone>818.181.9337x490</phone>
    <salary>3412</salary>
   </employee>
   <employee contract="full-time" occupation="Producer">
    <name>Rey Altenwerth PhD</name>
    <phone>855.153.8231x79547</phone>
    <salary>3672</salary>
   </employee>
   <employee contract="full-time" occupation="Animal Control Worker">
    <name>Maryse Schmidt</name>
    <phone>09527107290</phone>
    <salary>3539</salary>
   </employee>
   <employee contract="part-time" occupation="Educational Counselor OR Vocationall Counselor">
    <name>Josie Baumbach</name>
    <phone>07180334208</phone>
    <salary>3019</salary>
   </employee>
   <employee contract="part-time" occupation="Fashion Model">
    <name>Kareem Graham</name>
    <phone>425.306.3170</phone>
    <salary>3811</salary>
   </employee>
   <employee contract="part-time" occupation="Webmaster">
    <name>Michaela Weissnat</name>
    <phone>1-688-533-3918x2902</phone>
    <salary>1124</salary>
   </employee>
   <employee contract="full-time" occupation="Nonfarm Animal Caretaker">
    <name>Dr. Toney Hamill</name>
    <phone>1-626-583-8931</phone>
    <salary>2888</salary>
   </employee>
   <employee contract="full-time" occupation="Singer">
    <name>Soledad Hansen</name>
    <phone>031.695.7461x523</phone>
    <salary>2087</salary>
   </employee>
  </employees>
 </company>
 <company id="2">
  <name>Langworth, Conroy and Bauch</name>
  <workerCount>7</workerCount>
  <type>Arts, Entertainment, and Recreation</type>
  <address>
   <street>615 Gorczany Rapids</street>
   <city>West Hyman</city>
   <postcode>72688</postcode>
   <country>Angola</country>
   <phone>04554658252</phone>
  </address>
  <employees>
   <employee contract="full-time" occupation="Computer Security Specialist">
    <name>Tyrese Auer</name>
    <phone>(238)773-9387x4752</phone>
    <salary>1063</salary>
   </employee>
   <employee contract="full-time" occupation="Railroad Yard Worker">
    <name>Ms. Danielle Russel Jr.</name>
    <phone>+73(2)2183429933</phone>
    <salary>3038</salary>
   </employee>
   <employee contract="full-time" occupation="Steel Worker">
    <name>Mrs. Elza Koch I</name>
    <phone>(384)024-0108</phone>
    <salary>2709</salary>
   </employee>
   <employee contract="part-time" occupation="Petroleum Pump System Operator">
    <name>Jermaine Hegmann</name>
    <phone>427.168.3059x031</phone>
    <salary>2729</salary>
   </employee>
   <employee contract="full-time" occupation="Human Resources Assistant">
    <name>Ms. Sydni Marquardt</name>
    <phone>701.387.7215x03428</phone>
    <salary>1747</salary>
   </employee>
   <employee contract="full-time" occupation="Optometrist">
    <name>Miss Rosella Swift DDS</name>
    <phone>737-209-4634x8495</phone>
    <salary>2708</salary>
   </employee>
   <employee contract="full-time" occupation="Correspondence Clerk">
    <name>Letitia Buckridge</name>
    <phone>526-083-7143x036</phone>
    <salary>3587</salary>
   </employee>
  </employees>
 </company>
 <company id="3">
  <name>Altenwerth, Zemlak and Mraz</name>
  <workerCount>6</workerCount>
  <type>Information</type>
  <address>
   <street>16060 Crystal Grove</street>
   <city>Rippinton</city>
   <postcode>16164-5194</postcode>
   <country>Swaziland</country>
   <phone>(966)924-6974</phone>
  </address>
  <employees>
   <employee contract="part-time" occupation="Milling Machine Operator">
    <name>Robb Gulgowski</name>
    <phone>08557661700</phone>
    <salary>3030</salary>
   </employee>
   <employee contract="part-time" occupation="Cartographer">
    <name>Dr. Adaline Reinger</name>
    <phone>1-004-556-1080x74960</phone>
    <salary>3876</salary>
   </employee>
   <employee contract="full-time" occupation="Carpenter Assembler and Repairer">
    <name>Velda Sanford</name>
    <phone>431.198.4270</phone>
    <salary>2913</salary>
   </employee>
   <employee contract="full-time" occupation="Government">
    <name>Garret Armstrong</name>
    <phone>702-909-3199</phone>
    <salary>1597</salary>
   </employee>
   <employee contract="part-time" occupation="Telephone Station Installer and Repairer">
    <name>Claire Predovic</name>
    <phone>007.971.7079x723</phone>
    <salary>2871</salary>
   </employee>
   <employee contract="full-time" occupation="Meter Mechanic">
    <name>Loyce Ebert</name>
    <phone>651-879-5115x1261</phone>
    <salary>2058</salary>
   </employee>
  </employees>
 </company>
</companies>

XSLT