Extensible Stylesheet Language Transformations ( XSLT ) är en nyare version av Extensible Stylesheet Language ( XLT ) . XSLT definierar formateringen för XML ( Extensible Markup Language ) dokument . XSLT fungerar som en typ av mall för hur alla data kommer att visas i XML- presentationer . Microsofts ordbehandlingsprogram , Word , fungerar bra med XSLT och XML . Microsoft har även en XML -läsare med några av deras sviter Office program som också kan konvertera Word- dokument i XML-format . I gengäld använda XSLT för att generera och formatera Word-dokument . Instruktioner
1
Öppna det program du använder för att skapa XSLT -program , såsom Visual Studio eller ett textredigeringsprogram . Skapa en ny fil eller öppna en spännande fil som du vill lägga till denna funktion .
2
Lägg referenser så att XSLT -koden förstår de funktioner som du kommer att använda för att skapa Word-dokumentet .
" Importerar System
Import System.Collections.Generic
Import System.Drawing
Import System.Text
Import System . Windows.Forms
Import System.Xml
Import System.Xml.Xsl
Import System.Xml.XPath
Imports.IO "
3
Lägg koden för att generera Word-dokumentet . I följande kod används XmlTextWriter att skapa en RTF eller RTF , dokument som kan öppnas i Microsoft Word .
" Dim xDoc som XmlDataDocument
Dim XPath som XPathNavigator
< p> Dim xWriter som XmlTextWriter
Dim xroot som XMLElement
Dim xCompile som xslCompiledTransform
xDoc - Ny XmlDataDocument
xroot = xDoc.DocumentElement
XPath = xRoot.CreateNavigator ( ) katalog
xWriter = Ny XmlTextWriter ( " Text.rtf " , System.Text.Encoding.Default ) katalog
xCompile.transform ( XPath , xWriter )
xWriter.Close ( ) "
4
Spara XSLT dokumentet .