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 32
|
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
//je récupère la valeur passer en paramètre:fichier
string fichierRSS = this.Request.QueryString["fichier"];
XmlDocument doc = new XmlDocument();
//problème à ce niveau :(
doc.Load(Server.MapPath(fichierRSS));
XslTransform xslt = new XslTransform();
xslt.Load(Server.MapPath("affich_lien_RSS.xsl"));
string xmlQuery = "//item";
XmlNodeList nodeList = doc.DocumentElement.LastChild.SelectNodes(xmlQuery);
MemoryStream ms = new MemoryStream();
xslt.Transform(doc, null, ms);
ms.Seek(0, SeekOrigin.Begin);
StreamReader sr = new StreamReader(ms);
Response.Write(sr.ReadToEnd());
} |
Partager