AM
From ICO wiki
Projekti kirjeldus
Analüüs
Millega on tegemist?
XML andmefail
<?xml version="1.0" encoding="utf-8" ?>
<Koolimajad>
<Koolimaja nimi="Eesti Infotehnoloogia Kolledž">
<Klassid>
<Klass number="319" kohti="30">
<Arvutid>
<Arvuti tüüp="Laua">
<Mälu kogus="3" ühik="GB">
Kingston Technology Corp.
</Mälu>
<Operatsioonisüsteem>
Windows 8
</Operatsioonisüsteem>
<Kuvar tollid="24">
HP
</Kuvar>
<Kõvaketas maht="1" ühik="TB">
IBM
</Kõvaketas>
<Protsessor kiirus="3,4" ühik="Ghz">
Intel Core i3
</Protsessor>
</Arvuti>
<Arvuti tüüp="Laua">
<Mälu kogus="5" ühik="GB">
Wintec Industries
</Mälu>
<Operatsioonisüsteem>
Ubuntu 13.10
</Operatsioonisüsteem>
<Kuvar tollid="24">
HP
</Kuvar>
<Kõvaketas maht="2" ühik="TB">
Comport
</Kõvaketas>
<Protsessor kiirus="4,0" ühik="Ghz">
Intel Core i7
</Protsessor>
</Arvuti>
</Arvutid>
</Klass>
<Klass number="317" kohti="25">
<Arvutid>
<Arvuti tüüp="Süle">
<Mälu kogus="4" ühik="GB">
Corsair Memory
</Mälu>
<Operatsioonisüsteem>
Snow Leopard
</Operatsioonisüsteem>
<Kuvar tollid="19">
Samsung
</Kuvar>
<Kõvaketas maht="500" ühik="GB">
Fuji Electric
</Kõvaketas>
<Protsessor kiirus="2,9" ühik="Ghz">
Intel Core i5
</Protsessor>
</Arvuti>
</Arvutid>
</Klass>
</Klassid>
</Koolimaja>
<Koolimaja nimi="Tallinna Tehnikaülikool">
<Klassid>
<Klass number="408" kohti="10">
<Arvutid>
<Arvuti tüüp="Laua">
<Mälu kogus="7" ühik="GB">
Mushkin Enhanced
</Mälu>
<Operatsioonisüsteem>
Windows NT
</Operatsioonisüsteem>
<Kuvar tollid="20">
Dell
</Kuvar>
<Kõvaketas maht="1" ühik="TB">
Halo Data
</Kõvaketas>
<Protsessor kiirus="2,1" ühik="Ghz">
Intel Core i3
</Protsessor>
</Arvuti>
</Arvutid>
</Klass>
</Klassid>
</Koolimaja>
</Koolimajad>
XML skeem
XSLT andmefailid
Kõik andmed
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:msxsl="urn:schemas-microsoft-com:xslt" exclude-result-prefixes="msxsl"
>
<xsl:output method="html" indent="yes"/>
<xsl:template match="/">
<html>
<head>
<title>Arvutiklassid</title>
</head>
<body>
<ul>
<xsl:for-each select="Koolimajad/Koolimaja">
<xsl:variable name="Kool" select="."></xsl:variable>
<br/>
<li>
<h1>
<xsl:value-of select="$Kool/@nimi"/>
</h1>
<h2>Arvutiklassid</h2>
<ul>
<xsl:for-each select="./Klassid/Klass">
<xsl:variable name="Klass" select="."></xsl:variable>
<li>
Klassi number:
<xsl:value-of select="$Klass/@number"/>
<ul>
<xsl:for-each select="./Arvutid/Arvuti">
<xsl:variable name="Arvuti" select="."></xsl:variable>
<li>
Arvuti tüüp:
<xsl:value-of select="$Arvuti/@tüüp"/>
<ul>
Protsessor:
<xsl:value-of select="Protsessor"/>
<xsl:value-of select="Protsessor/@kiirus"/>
<xsl:value-of select="Protsessor/@ühik"/>
<br/> Mälu:
<xsl:value-of select="Mälu"/>
<xsl:value-of select="Mälu/@kogus"/>
<xsl:value-of select="Mälu/@ühik"/>
<br/>OS:
<xsl:value-of select="Operatsioonisüsteem"/>
<br/>Kuvar:
<xsl:value-of select="Kuvar"/>
<xsl:value-of select="Kuvar/@tollid"/> tolli
<br/>Kõvaketas:
<xsl:value-of select="Kõvaketas"/>
<xsl:value-of select="Kõvaketas/@maht"/>
<xsl:value-of select="Kõvaketas/@ühik"/>
</ul>
</li>
</xsl:for-each>
</ul>
</li>
</xsl:for-each>
</ul>
</li>
</xsl:for-each>
</ul>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
| MRPD | ||
| Ülikool: | Eesti Infotehnoloogia Kolledž | |
| Tüüp: | Võrgurakendused II | |
| Meeskond "MRPD": | Andres Kalev Marten Jänt | |
| Juhendaja: | Mait Poska | |