NULL Skriv ut sidan - Avancerade funktioner för publicering på Internet

Anbytarforum

Titel: Avancerade funktioner för publicering på Internet
Skrivet av: Daniel Berglund skrivet 2003-12-13, 14:51
Ett litet påpekande: en DTD anger inte hur data i en XML-fil ska tolkas - den bara anger ett antal rätt enkla syntaktiska villkor på XML-filen. XML-Schema gör i princip samma sak, men man kan ställa upp mera komplicerade villkor.
 
XSL är ett enkelt språk för att transformera XML-filer till andra XML-filer. Man kan naturligtvis använda något annat programspråk istället, XSL är inget magiskt.
 
Det finns fortfarande inget sätt för ett program att kunna förstå en godtycklig XML-fil. Detta kommer av uppenbara skäl aldrig att finnas heller. Det är därför som Patrik har helt rätt när han säger att informationsmodellerna är det viktiga, det är dem man ska försöka standarisera. Och där tror jag att det går som det brukar gå: det uppstår ett flertal olika modeller, men med tiden utkristalliseras det en eller ett par stycken som gäller som defacto-standarder. Någon av dem blir så småningom kanske utsatt för formell standarisering, men det är en långsam process.