日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

XML动态排序(1)

發布時間:2023/12/20 asp.net 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 XML动态排序(1) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
<?xml version="1.0" encoding="gb2312" ?>
<?xml-stylesheet type="text/xsl" href="paixu.xsl" ?>
<BlueIdea>
? <team>
??? <blue_ID>1</blue_ID>
??? <blue_name>Sailflying</blue_name>
??? <blue_text>一個簡單的排序</blue_text>
??? <blue_time>2002-1-11 17:35:33</blue_time>
??? <blue_class>XML專題</blue_class>
? </team>
? <team>
??? <blue_ID>2</blue_ID>
??? <blue_name>flyingbird</blue_name>
??? <blue_text>嫁給你,是要你疼的</blue_text>
??? <blue_time>2001-09-06 12:45:51</blue_time>
??? <blue_class>灌水精華</blue_class>
? </team>
? <team>
??? <blue_ID>3</blue_ID>
??? <blue_name>苛子</blue_name>
??? <blue_text>正則表達式在UBB論壇中的應用</blue_text>
??? <blue_time>2001-11-23 21:02:16</blue_time>
??? <blue_class>Web 編程精華</blue_class>
? </team>
? <team>
??? <blue_ID>4</blue_ID>
??? <blue_name>太乙郎</blue_name>
??? <blue_text>年末經典分舵聚會完全手冊 v0.1</blue_text>
??? <blue_time>2000-12-08 10:22:48</blue_time>
??? <blue_class>論壇灌水區</blue_class>
? </team>
? <team>
??? <blue_ID>5</blue_ID>
??? <blue_name>mmkk</blue_name>
??? <blue_text>Asp錯誤信息總匯</blue_text>
??? <blue_time>2001-10-13 16:39:05</blue_time>
??? <blue_class>javascript腳本</blue_class>
? </team>
</BlueIdea>

<?xml version="1.0" encoding="gb2312" ?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<xsl:template match="/">
<html>
<head>
<title> XML卷之實戰錦囊(1):動態排序</title>
<style>
body,BlueIdea,team,blue_ID,blue_name,blue_text,blue_time,blue_class{ font: 12px "宋體", "Arial", "Times New Roman"; }
table { font-size: 12px; border: 0px double; border-color: #99CC99 #99CC99 #CCCCCC #CCCCCC; cellpadding:3;cellspacing:3; bgcolor:#eeeeee; text-decoration: blink}
span { font-size: 12px; color: red; }
</style>
<script>
function taxis(x)
{
stylesheet=document.XSLDocument;
source=document.XMLDocument;
sortField=document.XSLDocument.selectSingleNode("//@order-by");
sortField.value=x;
Layer1.innerHTML=source.documentElement.transformNode(stylesheet);
}
</script>
</head>
<body>
<p align="center"><span>XML卷之實戰錦囊(1):動態排序</span></p>
<div id="Layer1" name="Layer1">
<xsl:apply-templates select="BlueIdea" />
</div>
</body>
</html>
</xsl:template>
<xsl:template match="BlueIdea">
<table width="500" border="1" align="center" cellpadding="1" cellspacing="1" bordercolordark="#ffffff" bordercolorlight="#ADAAAD">
<tr bgcolor="#FFCC99" align="center">
<td style="cursor:s-resize" onClick="taxis('blue_ID')">編號</td>
<td style="cursor:s-resize" onClick="taxis('blue_name')">姓名</td>
<td style="cursor:s-resize" onClick="taxis('blue_text')">主題</td>
<td style="cursor:s-resize" onClick="taxis('blue_time')">發表時間</td>
<td style="cursor:s-resize" onClick="taxis('blue_class')">歸類</td>
</tr>
<xsl:apply-templates select="team" order-by="blue_ID"/>
</table>
</xsl:template>
<xsl:template match="team">
<tr align="center">
<xsl:apply-templates select="blue_ID" />
<xsl:apply-templates select="blue_name" />
<xsl:apply-templates select="blue_text" />
<xsl:apply-templates select="blue_time" />
<xsl:apply-templates select="blue_class" />
</tr>
</xsl:template>
<xsl:template match="blue_ID">
<td bgcolor="#eeeeee">
<xsl:value-of />
</td>
</xsl:template>
<xsl:template match="blue_name">
<td>
<xsl:value-of />
</td>
</xsl:template>
<xsl:template match="blue_text">
<td>
<xsl:value-of />
</td>
</xsl:template>
<xsl:template match="blue_time">
<td>
<xsl:value-of />
</td>
</xsl:template>
<xsl:template match="blue_class">
<td>
<xsl:value-of />
</td>
</xsl:template>
</xsl:stylesheet>

轉載于:https://www.cnblogs.com/ioricc/archive/2006/08/23/484280.html

總結

以上是生活随笔為你收集整理的XML动态排序(1)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。