实例简析XPath串函数和XSLT

来源:互联网 时间:2008-09-04 14:16:00 

XPath(XML Path language)是一种处理XML文档段的语言。XSLT(Extensible Stylesheet Language Transformations,可扩展样式表语言转换)使用XPath描述表达式和地址路径控制节点选取。XSLT可以将XML转换为各种格式,如HTML或其他格式。

下面用一个邮件合并程序来简要说明XPath的串函数。下面的XML文件中包含数据,XSLT文件中包含对邮件格式的定义。MSXML4.0对XML文档应用样式表,产生一个合并的邮件文本文档。

XML文件 Letter.xml


<?xml version="1.0" encoding="UTF-8"?>
<Letter>

  <Date>July 17, 2002</Date>

  <To>
     <FirstName>Vicky</FirstName>
     <LastName>P</LastName>
     <Sex>Male</Sex>
  </To>

  <Address>
     <Line1>900 National Pkwy</Line1>
     <Line2>Suite 105</Line2>
     <City>Bellevue</City>
     <State>WA</State>
     <Zip>98007</Zip>
     <Country>USA</Country>
  </Address>

  <Subject>ESTATE OF JOHN DOE / FILE NO. 12345.6789</Subject>

  <Text>
     Please pay the property taxes as soon as possible.
  </Text>

  <Sender>
     <FirstName>John</FirstName>
     <LastName>M</LastName>
     <Title>Sr. Tax Consultant</Title>
  </Sender>

</Letter>


标签:
0
投稿

猜你喜欢

  • centos 下面安装python2.7 +pip +mysqld

    2024-01-22 15:10:43
  • 让长字符自动换行 比如URL和Email地址等

    2008-07-01 14:41:00
  • PHP查询快递信息的方法

    2023-11-14 10:25:48
  • 详解利用Python scipy.signal.filtfilt() 实现信号滤波

    2022-09-23 21:23:03
  • 利用PyQt5制作一个豆瓣电影信息查看器

    2021-03-05 05:57:28
  • 利用 Python 实现随机相对强弱指数 StochRSI

    2023-03-23 22:31:08
  • Pytorch基本变量类型FloatTensor与Variable用法

    2022-10-10 21:14:45
  • Python实现滑块验证码详解

    2022-03-15 09:04:53
  • Python排序算法之堆排序算法

    2023-01-17 02:00:55
  • python五子棋游戏的设计与实现

    2021-04-19 07:17:43
  • Sql Server中常用的6个自定义函数分享

    2024-01-17 05:05:40
  • go语言中排序sort的使用方法示例

    2023-09-01 00:07:22
  • 在ubuntu16.04中将python3设置为默认的命令写法

    2022-06-21 10:12:41
  • VBScript中变量作用域

    2007-11-02 10:03:00
  • SQL解决未能删除约束问题drop constraint

    2024-01-24 20:08:09
  • 在PHP中操作文件的扩展属性

    2023-07-22 06:49:20
  • python的sys.path模块路径添加方式

    2021-04-06 05:52:30
  • 使用python3+xlrd解析Excel的实例

    2021-05-09 23:37:33
  • vue 使用localstorage实现面包屑的操作

    2024-05-10 14:19:40
  • 详解js加减乘除精确计算

    2024-04-18 10:47:10
  • asp之家 网络编程 m.aspxhome.com