webForumDet fria alternativet

XML eller DB? XSL(T)?

XML

2 svar · 378 visningar · startad av CokeLight

Medlem sedan juni 2000504 inlägg
Frågan#1

Hej,

1.) Försöker förstå när jag ska använda XML. Säg att jag vill skapa en enkel telefon-lista med XML. Hur matar jag enklast in data i XML-filen? Säg att jag har 200 personer som ska in. Ska man då skriva <fornamn>Olle</fornamn><fornamn>Lisa</fornamn> för hand 200 gånger eller är det vanligast att man läser in data från databas mha något skriptspråk och genererar XML-filen automatiskt.. hur förresten.. mha t.ex. ASPs FSO?

2.) Säg att XML filen med telefon listan är klar. Hur gör jag för att läsa från XML filen så att den kan fungera som underlag för en HTML fil t.ex? Om man använder ASP så gör man ju ett databas anrop till ODBC kopplingen och loopar fram data. Gör man likadant i XML?

3.) Hur kopplar jag slutligen en XSL till XML filen? Läste att man kunde en använda en parser som hette Saxon men vet inte hur man använder den. Finns det nåt annat sätt?

Skulle vara kanon om någon kunde hjälpa till med detta. Det finns gott om material som förklarar syntax, t.o.m. i detalj, men att komma igång med det mest grundläggande som det jag undrade om var svårt för mig att hitta.

------------------
"Between stimulus and response is a pause wherein our ability to choose lies".

Medlem sedan mars 20007 896 inlägg
#2

Ta en titt å Microsoft XMLDOM, som du smidigast använder via ASP. Via den kan du göra precis vad du efterfrågade, och parsa XML-filen med din XSL-fil.

Om du går in under XML, på Vide's http://www.webeye.nu hittar du flera intressanta länkar där du får bättre översikt på hur du kan fixa med din XML.

Lycka till!

------------------
SPiN, bjorne.w@telia.com

-- Tekniska framsteg är som en yxa i händerna på en kriminell galning / Albert Einstein --

Medlem sedan juni 2000504 inlägg
#3

aha.. okay.. ska titta där.. tackar :)

------------------
"Between stimulus and response is a pause wherein our ability to choose lies".

260 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)