北國狼人的部落格
BlogJava
首頁
新隨筆
聯(lián)系
聚合
管理
隨筆-159 評論-114 文章-7 trackbacks-0
xsl:value-of select="." 什么意思?
<?
xml version="1.0"
?>
<
report
>
<
title
>
Database Access Sample
</
title
>
<
section
>
<
title
>
Employees by Last Name
</
title
>
<
dbaccess
driver
="COM.ibm.db2.jdbc.app.DB2Driver"
database
="jdbc:db2:sample"
tablename
="wstkadmin.employee"
where
="*"
fieldnames
='lastname
as "Last Name",
firstnme as "First Name", workdept as "Department"'
order-by
="lastname"
group-by
="lastname, firstnme, workdept"
/>
</
section
>
</
report
>
<?
xml version="1.0"
?>
<
xsl:stylesheet
xmlns:xsl
="http://www.w3.org/1999/XSL/Transform"
version
="1.0"
>
<
xsl:output
method
="xml"
/>
<
xsl:template
match
="*"
>
<
xsl:element
name
="{name()}"
>
<
xsl:for-each
select
="@*"
>
<
xsl:element
name
="{name()}"
>
<
xsl:value-of
select
="."
/>
</
xsl:element
>
</
xsl:for-each
>
<
xsl:apply-templates
select
="*|text()"
/>
</
xsl:element
>
</
xsl:template
>
</
xsl:stylesheet
>
<?
xml version="1.0" encoding="UTF-8"
?>
<
report
>
<
title
>
Database Access Sample
</
title
>
<
section
>
<
title
>
Employees by Last Name
</
title
>
<
dbaccess
><
driver
>
COM.ibm.db2.jdbc.app.DB2Driver
</
driver
><
database
>
jdbc:db2:sample
</
database
><
tablename
>
wstkadmin.employee
</
tablename
><
where
>
*
</
where
><
fieldnames
>
lastname as "Last Name", firstnme as "First Name", workdept as "Department"
</
fieldnames
><
order-by
>
lastname
</
order-by
><
group-by
>
lastname, firstnme, workdept
</
group-by
></
dbaccess
>
</
section
>
</
report
>
指定的XPath是一個點號,表示當前節(jié)點本身,由于當前節(jié)點是XML元素,因此也就輸出元素的文本內(nèi)容,相當于輸出XmlElement的InnerText 屬性值。
posted on 2008-08-15 16:12
北國狼人的BloG
閱讀(4786)
評論(2)
編輯
收藏
評論:
#
re: xsl:value-of select="." 什么意思? 2011-03-19 10:21 |
wangsiyu
輸出XML節(jié)點內(nèi)容。
看看這個頁面,使用的是 XML+XSL 的方式做的網(wǎng)頁,很不錯,將一個頁面分成了
“數(shù)據(jù)層,結(jié)構(gòu)層,樣式層”。以往的網(wǎng)頁,數(shù)據(jù)和HTML 是混在一起的,如果業(yè)務邏輯太復雜頁面就顯的特別亂,頁面的重構(gòu)就很麻煩;XML+XSL 將數(shù)據(jù)和HTML分離開,解決了這個問題。
用來做報表,模板很方便
一個 XML+XSL 做的網(wǎng)頁:
http://www.xyjt.info/lanpayETicket/index.asp
查看源文件可以看到是用XML
回復
更多評論
#
re: xsl:value-of select="." 什么意思?[未登錄]
2015-07-14 11:27 |
ff
ffff
回復
更多評論
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發(fā)表評論。
網(wǎng)站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
<
2015年7月
>
日
一
二
三
四
五
六
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(33)
給我留言
查看公開留言
查看私人留言
隨筆分類
3D至尊寶(1)
人生各層面經(jīng)驗積累(15)
關(guān)愛IT人士健康(15)
達內(nèi)學習總結(jié)(42)
隨筆檔案
2018年11月 (2)
2012年3月 (1)
2011年8月 (1)
2011年1月 (1)
2010年12月 (2)
2010年8月 (1)
2010年6月 (3)
2010年5月 (3)
2010年4月 (11)
2010年3月 (8)
2010年2月 (4)
2010年1月 (4)
2009年12月 (6)
2009年11月 (1)
2009年10月 (3)
2009年9月 (3)
2009年8月 (3)
2009年6月 (1)
2009年5月 (1)
2009年4月 (1)
2009年1月 (1)
2008年12月 (1)
2008年11月 (3)
2008年10月 (1)
2008年8月 (4)
2008年6月 (2)
2008年5月 (3)
2008年3月 (1)
2008年2月 (1)
2008年1月 (2)
2007年12月 (2)
2007年10月 (3)
2007年9月 (1)
2006年11月 (1)
2006年9月 (1)
2006年8月 (3)
2006年7月 (2)
2006年6月 (1)
2006年5月 (1)
2006年4月 (5)
2006年3月 (7)
2006年2月 (7)
2006年1月 (12)
2005年12月 (8)
2005年11月 (19)
2005年10月 (9)
文章分類
3D至尊寶
Web技術(shù)和趨勢(1)
原創(chuàng)(1)
翻譯Java文章(2)
文章檔案
2006年10月 (1)
2005年10月 (3)
Java學習論壇
3D至尊寶
Java最牛網(wǎng)站
搜索
最新評論
1.?re: xsl:value-of select="." 什么意思?[未登錄]
ffff
--ff
2.?re: 理解Java ClassLoader機制 |用Java說話,人氣戰(zhàn)勝時間!Come On
好文章
--godtree
3.?re: 理解Java ClassLoader機制 |用Java說話,人氣戰(zhàn)勝時間!Come On[未登錄]
好文章,收了,謝謝博主
--thinker
4.?re: 高效產(chǎn)生一組不重復的隨機數(shù)
要是要求產(chǎn)生的隨機數(shù)量特別大怎么辦啊
--ll
5.?re: AS3 位操作比較快
“看完還不明白,就不要搞計算機了。”
就沖著此話,為樓主的優(yōu)越感深表擔憂
每個人都是從新手過來的,樓主發(fā)帖如果是為了分享,我很敬佩,如果是為了和裝13,那我只能笑笑
--調(diào)整心態(tài)啊樓主
閱讀排行榜
1.?RCP開發(fā),如何解決 org.eclipse.core.runtime.CoreException: Plug-in TD was unable to load class td.app.Application.(14353)
2.?mysql_install_db --defaults-file=/etc/my.cnf --user=mysql(8192)
3.?IWAB0014E Unexpected exception occured 該死的問題,就是因為Eclipse + WTP 需要先配置Server,再生成webservice(6958)
4.?理解Java ClassLoader機制 |用Java說話,人氣戰(zhàn)勝時間!Come On(6497)
5.?J2ME 網(wǎng)絡連接(HTTP) 模擬器 WTK(4984)
評論排行榜
1.?RCP開發(fā),如何解決 org.eclipse.core.runtime.CoreException: Plug-in TD was unable to load class td.app.Application.(9)
2.?給自己的軟件加保險,用java獲取硬盤序列號(8)
3.?不要寫垃圾代碼!??!(8)
4.?反日行動從現(xiàn)在開始,從每個中國人,每個程序員做起!不用日本東西,不給日本人打工!!!(8)
5.?IWAB0014E Unexpected exception occured 該死的問題,就是因為Eclipse + WTP 需要先配置Server,再生成webservice(7)
Powered by:
博客園
模板提供:
滬江博客
Copyright ©2025 北國狼人的BloG
主站蜘蛛池模板:
随州市
|
布拖县
|
巴青县
|
临邑县
|
大关县
|
五原县
|
镶黄旗
|
外汇
|
清水县
|
扬中市
|
白沙
|
房山区
|
济源市
|
乌兰县
|
偃师市
|
大兴区
|
青州市
|
石屏县
|
新干县
|
辛集市
|
荔浦县
|
曲周县
|
繁昌县
|
萨迦县
|
霍州市
|
县级市
|
咸阳市
|
金门县
|
南宁市
|
仁布县
|
民和
|
汽车
|
巢湖市
|
金山区
|
中阳县
|
达孜县
|
璧山县
|
营口市
|
横山县
|
渝北区
|
萝北县
|