Talk:Meeskond:vertigo: Difference between revisions
Created page with "Meeskonna Valar Morghulis retsensioon meeskonnale Vertigo Meeskonnale Vertigo xml-faili sisuks on IMBD andmete sarnane filmiandmete nimekiri. Kindlasti võib see kasutamist leid…" |
No edit summary |
||
Line 1: | Line 1: | ||
Meeskonna Valar Morghulis retsensioon meeskonnale Vertigo | Meeskonna [https://wiki.itcollege.ee/index.php/Meeskond:Valar_Morghulis Valar Morghulis] retsensioon meeskonnale Vertigo | ||
Meeskonnale Vertigo xml-faili sisuks on IMBD andmete sarnane filmiandmete nimekiri. Kindlasti võib see kasutamist leida ka antud aine järgnevate osade juures. | Meeskonnale Vertigo xml-faili sisuks on IMBD andmete sarnane filmiandmete nimekiri. Kindlasti võib see kasutamist leida ka antud aine järgnevate osade juures. | ||
Main.xml - vastab igati nõuetele. Rohket CDATA kasutamist mina veaks ei pea erinevalt kuna filmide kirjeldused, kompaniide nimed jm võivad sisaldada keelatud märke. | '''Main.xml''' - vastab igati nõuetele. Rohket CDATA kasutamist mina veaks ei pea [https://wiki.itcollege.ee/index.php/XML-i_t%C3%B6%C3%B6_retsensioon_meeskonnale_Backbone erinevalt ] kuna filmide kirjeldused, kompaniide nimed jm võivad sisaldada keelatud märke. | ||
Main.xsd- ga on palju vaeva nähtud, peale atribuudi id tüübi "unsignedInt"-iks muutmise on määratud ka andmetüüpide miinimumpikkusi ja (vajaduse korral) ka nende maksimaalset esinemiste arvu. | '''Main.xsd'''- ga on palju vaeva nähtud, peale atribuudi id tüübi "unsignedInt"-iks muutmise on määratud ka andmetüüpide miinimumpikkusi ja (vajaduse korral) ka nende maksimaalset esinemiste arvu. | ||
Actors.xslt - on kasutatud if-testi sorteerimaks näitlejaid atribuudi väärtuse järgi kahte gruppi. | '''Actors.xslt''' - on kasutatud if-testi sorteerimaks näitlejaid atribuudi väärtuse järgi kahte gruppi. | ||
ShorterMovies.xslt - on loovalt kasutatud if-testis XSLT funktsioone position() ja last(), et tekitada komadega eristatud nimekiri. Kui antud koht koodis oleks kirjutatud kujul | '''ShorterMovies.xslt''' - on loovalt kasutatud if-testis XSLT funktsioone position() ja last(), et tekitada komadega eristatud nimekiri. Kui antud koht koodis oleks kirjutatud kujul | ||
<pre> | <pre> | ||
<xsl:if test="position() != last()">, </xsl:if> | <xsl:if test="position() != last()">, </xsl:if> | ||
Line 19: | Line 19: | ||
</xsl:if> | </xsl:if> | ||
</pre> | </pre> | ||
siis oleks saanud vältida ka ebavajalikku tühikut enne koma | siis oleks saanud vältida ka ebavajalikku tühikut enne koma. | ||
SmallVersionXML.xslt - on valitud alamhulk Main.xml-is olevatest andmetest | |||
HTML transformatsioonidel ( | '''SmallVersionXML.xslt''' - on valitud alamhulk Main.xml-is olevatest andmetest. | ||
HTML transformatsioonidel ('''Actors.xslt''' ja '''ShorterMovies.xslt''') on vaid üks viga. Neil pole deklareeritud dokumenditüüpi. Kui kasutada W3C HTML validaatorit http://validator.w3.org/check tuleb see selgelt välja. | |||
<pre> | <pre> | ||
Line 1, Column 1: no document type declaration; implying "<!DOCTYPE HTML SYSTEM>" | Line 1, Column 1: no document type declaration; implying "<!DOCTYPE HTML SYSTEM>" |
Revision as of 15:46, 8 March 2015
Meeskonna Valar Morghulis retsensioon meeskonnale Vertigo
Meeskonnale Vertigo xml-faili sisuks on IMBD andmete sarnane filmiandmete nimekiri. Kindlasti võib see kasutamist leida ka antud aine järgnevate osade juures.
Main.xml - vastab igati nõuetele. Rohket CDATA kasutamist mina veaks ei pea erinevalt kuna filmide kirjeldused, kompaniide nimed jm võivad sisaldada keelatud märke.
Main.xsd- ga on palju vaeva nähtud, peale atribuudi id tüübi "unsignedInt"-iks muutmise on määratud ka andmetüüpide miinimumpikkusi ja (vajaduse korral) ka nende maksimaalset esinemiste arvu.
Actors.xslt - on kasutatud if-testi sorteerimaks näitlejaid atribuudi väärtuse järgi kahte gruppi.
ShorterMovies.xslt - on loovalt kasutatud if-testis XSLT funktsioone position() ja last(), et tekitada komadega eristatud nimekiri. Kui antud koht koodis oleks kirjutatud kujul
<xsl:if test="position() != last()">, </xsl:if>
mitte
<xsl:if test="position() != last()"> , </xsl:if>
siis oleks saanud vältida ka ebavajalikku tühikut enne koma.
SmallVersionXML.xslt - on valitud alamhulk Main.xml-is olevatest andmetest.
HTML transformatsioonidel (Actors.xslt ja ShorterMovies.xslt) on vaid üks viga. Neil pole deklareeritud dokumenditüüpi. Kui kasutada W3C HTML validaatorit http://validator.w3.org/check tuleb see selgelt välja.
Line 1, Column 1: no document type declaration; implying "<!DOCTYPE HTML SYSTEM>"
Sellest saaks üle lisades xslt-failidesse vahetult enne <html> elemendi algust järgmise rea
<xsl:text disable-output-escaping='yes'><!DOCTYPE html></xsl:text>
Muidu väga hea töö mis väärib maksimumpunkte.