14. maj 2005 - 22:31Der er
2 kommentarer og 1 løsning
Hvordan får jeg vist mine default namespaces i mit output doc?
Jeg er ved at transform et xml doc med et xslt stylesheet. Her har jeg selvfølgelig en rod der hedder <ease> - i denne rod-node vil jeg gerne - når jeg ser mit output doc - have vist mine default namespaces - hvordan gør jeg det ? Jeg skal selvfølgelig også kunne benytte dem :)? - et namespace eks kunne være xmlns:v - med en tilhørende kilde ? Håber på et hurtigt svar - derfor de mange points ;)
Teknologi, AI og forretning er i centrum på Computerworlds Cloud og AI Festival i København d. 18. og 19. september. Se hele programmet for den store konference om strategisk brug af Cloud og AI på: www.cloud-festival.dk
Slettet bruger
16. maj 2005 - 23:47#1
XSLT Processoren sørger automatisk for at alle benyttede namespaces bliver deklareret i outputtet. Er det fordi du vil have nogen med som ikke benyttes, eller er det fordi de først bliver deklareret længere nede i outputtet?
Men det minner om et gammelt problem: at et default namespace i input skal deklareres med prefix i XSLT. Så for å matche <ease> med default namespace, skal ldu deklarere samme namespace med et prefix, og be om match="myprefix:ease" etc.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.