最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
XML和数据库之间相互的映射
时间:2022-07-02 11:49:10 编辑:袖梨 来源:一聚教程网
通常有两类形式:模板驱动和模式驱动。
1 模板驱动
在以模板驱动的映射中,没有预先定义文档结构和数据库结构之间的映射关系,而是使用将命令语句内嵌入模板的方法,让数据传输中间件来处理该模板。例如,下面的模板,在元素中内嵌了SELECT语句:
The following flights have available seats:
SELECT Airline, FltNumber, Depart, Arrive FROM
Flights
We hope one of these meets your needs
当数据传输中间件处理到该文档时,每个SELECT语句都将被各自的执行结果所替换,得到下面的XML格式:
The following flights have available seats:
ACME
123
Dec 12, 1998 13:43
Dec 13, 1998 01:21
|
...
We hope one of these meets your needs
这种以模板驱动的映射可以相当的灵活。例如,有些产品可以允许你在任何结果集合中替换你想要的内容(包括在SELECT中使用参数),而不是象上面的例子中简单地结果。另外它还支持使用编程来进行构造,例如循环和条件判断结构。还有一些还支持SELECT语句的参数化,例如通过HTTP来传递参数。
1 模板驱动
在以模板驱动的映射中,没有预先定义文档结构和数据库结构之间的映射关系,而是使用将命令语句内嵌入模板的方法,让数据传输中间件来处理该模板。例如,下面的模板,在
Flights
当数据传输中间件处理到该文档时,每个SELECT语句都将被各自的执行结果所替换,得到下面的XML格式:
...
这种以模板驱动的映射可以相当的灵活。例如,有些产品可以允许你在任何结果集合中替换你想要的内容(包括在SELECT中使用参数),而不是象上面的例子中简单地结果。另外它还支持使用编程来进行构造,例如循环和条件判断结构。还有一些还支持SELECT语句的参数化,例如通过HTTP来传递参数。
相关文章
- 麻花豆mv高清在线-麻花豆tV免费观看完整版 03-07
- 歪歪漫画-免费在线畅读 03-07
- bilibili哔哩哔哩官网入口直达-2026哔哩哔哩官网在线观看最新网址速览 03-07
- Zlibrary中文镜像站-zlibrary海量电子书库 03-07
- 电影软件排行榜哪款好-看电影超好用的软件 03-07
- Deepseek中文版下载-deepseek官网最新版下载 03-07