06. juni 2008 - 14:30Der er
13 kommentarer og 1 løsning
XSLT Slå ikke igemmen ved loadning.
Jeg har et xml document og et XSLT document. Hvis jeg indsætter <?xml-stylesheet ...> i mit xml document, og bagefter loader jeg xml documentet ind i XmlDocument, og der ser rigtig ud.
Nu vil jeg så loade XSLT og xml dynamisk. Men så går det også galt. Jeg bruger denne kode:
XmlDocument xml = new XmlDocument(); xml.Load(@"C:\Documents and Settings\dl\Skrivebord\MineProjekter\DiffGram\Skema\xm2\test.xml");
Men mit stylesheet slå ikke igemmen. Den loader bare alle elementer. Og ikke kun dem som den skal. Og som den rigtig nok gør hvis jeg i xml filen, skriver hvilken stylesheet den skal bruge.
Ja, min fejl. Dette XML document, skal sender over nettet. Og derfor skal jeg lave den her transformering på serveren. Således at clienten ikke ser andet end, hvad der er dif. i xml-stylesheetet.
Men det må da kunne lade sig gøre, on the fly, så man ikke skal gemme en fil, for derefter at loade den, og sende den.
Ja, det har du sikkert ret i. Men så visionær er vi desvære ikke :S
Synes godt om
Ny brugerNybegynder
Din løsning...
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.