Welcome
Learn about building Web apps with ASP.NET Core.
XML - Extensible Markup Language
XML kirjeldab kuidas andmed on oma vahel seotud.
XML tuleb deklareerida
API kastavad XML failide
RSS-uudised hoiatakse XML-ina
KML kaardid põhinevad XML'lil
Kasutame süsteemide andmevahetusel
XSLT - Extensible Stylesheet Language Transformations
XSLT muudab andmeid XML failist.
XML --> XSLT --> HTML --> veebileht
XML --> XSLT --> .aspx leht --> veebileht
XML --> XSLT --> csv fail --> Excel
XML --> XSLT --> XML --> teine süüsteem
XSLT funktsioonid
count() -arvutab kogus
substring(nimi, 1, 1) -eraldab nimest 1.täht
string-length(nimi) - sümboolite arv
starts-with(nimi, 'A') - tekstikontroll
last() - viimane järjekorranumber
position() - jooksva järjekorranumber
not(), true(), false()
normalize-space() - võitab tühikud ja muud vahed ära
translate(nimi, algsümboolid, lõppsümboolid) - asendab tähed. transalte(kass, 'ss', 'tt') --> katt