XPath(XML Path language)是一種處理XML文檔段的語(yǔ)言。XSLT(Extensible Stylesheet Language Transformations,可擴(kuò)展樣式表語(yǔ)言轉(zhuǎn)換)使用XPath描述表達(dá)式和地址路徑控制節(jié)點(diǎn)選取。XSLT可以將XML轉(zhuǎn)換為各種格式,如HTML或其他格式。
下面用一個(gè)郵件合并程序來(lái)簡(jiǎn)要說(shuō)明XPath的串函數(shù)。下面的XML文件中包含數(shù)據(jù),XSLT文件中包含對(duì)郵件格式的定義。MSXML4.0對(duì)XML文檔應(yīng)用樣式表,產(chǎn)生一個(gè)合并的郵件文本文檔。
XML文件 Letter.xml
<?xml version="1.0" encoding="UTF-8"?> <Letter> <Date>July 17, 2002</Date> <To> <Address> <Subject>ESTATE OF JOHN DOE / FILE NO. 12345.6789</Subject> <Text> <Sender> </Letter> |
新聞熱點(diǎn)
疑難解答
圖片精選