Jag håller med om att XML är upphaussat till smärtsamma höjder, men det finns goda skäl.
Blårand skrev:
Har sett filer som innehåller applikationsinställningar vara i XML-format, och det var väl inte riktigt meningen av XML skulle användas i de sammanhangen?
Varför inte? Det ger mer flexibilitet än en vanlig konfigfil av principen <namn>=<värde> och man har dessutom en färdig och stabil textparser.
Blårand skrev:
Dels tycker jag även att alla dessa XML-filer ofta blir väldigt svåra att överblicka, och blir allt som oftast en telefonkatalog stora när man vill skriva ut dem?
Vilket man inte ska göra 
XML är inte menat att läsas av människor, lika lite som HTML är tänkt att läsas direkt. Det går förstås utmärkt bra, men det är inte meningen att det ska göras. Vill man läsa XML-filer ska de typiskt formateras med CSS eller XSL.
Blårand skrev:
Kan däremot ha lite svårt att se poängen med att man använder XML-format när man exempelvis sänder data mellan olika applikationer i en stängd miljö. Då tycker jag det är mer lättarbetat och mer lätthanterligt att exempelvis använda en semikolonseparerad textfil?
Mmm, särskilt när man ska ha hierarkiskt ordnade data, eller när man efter ett års drift upptäcker att det faktiskt *vore* himla smart om system A hos ekonomiavdelningen kunde prata med system B hos marknadsföringen, eller när man upptäcker att just det där tecknet hade någon magisk mening i format A, som utformades av någon helt annan människa än du, och du har ingen aning om hur du ska gå tillväga för att kunna använda det tecknet i ett värde i filen...
Dessutom, är inte semikolonseparerade filer svårare att läsa än XML-filéer?


