Praktikum: XML failidega töötamine (kokkuvõttev praktikum), VR2.4
Praktikumi kirjeldus
Enne praktikumi antakse erinevaid ülesandeid. Tudengitel on võimalik teenida boonuspunkte eksamiks, neid lahendades. Ülesanded peavad olema lahendatud tehniliselt teostatud veatult. Iga tudeng tutvustab ülesannet, mida lahendas. Maksimaalselt on võimalik teenida 10% boonust ja tudeng saab ise valida, kas kasutab seda eksami teooria osa jaoks või praktilise.
Ülesanded
Järgnevalt on toodud ülesanded. Neid lisandub juurde kuni neljapäeva hommikuni.
RSS voo lugemiseks mõeldud rakendus
- Voos olevaid uudised peab olema võimalik filterdada aja ja sõnade järgi.
- Voos olevaid uudiseid peab olema võimalik sorteerida(ajaliselt ja pealkirja järgi)
- RSS vooge peab olema võimalik ühendada, kasutades selleks graafilist liidest. Vooge võib olla 1-...
- Selle jaoks võib salvestada vood XML'i. XMLi ülesehitus peab olema järgnev:
<?xml version="1.0" encoding="utf-8"?> <xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="vood"> <xs:complexType> <xs:sequence> <xs:element name="voog"> <xs:complexType> <xs:sequence> <xs:element name="kirjeldus" type="xs:string" /> <xs:element name="url" /> </xs:sequence> <xs:attribute name="id" type="xs:int" use="required" /> <xs:attribute name="active" type="xs:boolean" use="required" /> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:schema>