单位需要更新一下以前的新闻系统,需要与现代社会接轨,因此开始研究了一下XML来存储新闻的方法。
找到了网上流传的一段很有名的读取XML文件作为新闻的方法,代码如下:
1@ Import Namespace="System"
1@ Page Language="C#" Debug="true" codepage="936"
1@ Import Namespace="System.IO"
1@ Assembly Name="System.Xml"
1@ Import Namespace="System.Xml.Xsl"
1<html>
2<head>
3<title>
4</title>
5<script language="c#" runat="server">
6public string xslt()
7{
8StringWriter writer = new StringWriter();
9
10XmlDocument xmldoc= new XmlDocument();
11xmldoc.Load(Server.MapPath(Request["name"] +".xml"));
12
13> XslTransform xsldoc = new XslTransform();
14> xsldoc.Load(Server.MapPath("main.xsl"));
15>
16> DocumentNavigator nav= new DocumentNavigator(xmldoc);
17> xsldoc.Transform(nav,null,writer);
18>
19> return writer.ToString();
20>
21> }
22> </script>
23> </head>
24> <body>
25> ```
26=xslt()
>
该程序由www.aspcool.com设计制作.