c#读取远程XML,并显示。(新手救源码)
非常感谢各位大侠!

解决方案 »

  1.   

    方法很多http://dotnet.aspx.cc/ShowDetail.aspx?id=4AE836F8-CCB4-4BEF-90B1-25BB1A5E6433
      

  2.   

    http://dotnet.aspx.cc/ShowDetail.aspx?id=0A6660CE-4138-41EF-B882-15DB65564709
      

  3.   

    例子
    http://dotnet.aspx.cc/Exam/GetPageHtml.aspx
      

  4.   

    XmlDocument doc = new XmlDocument();
    doc.Load("http://ww.www.com/ss.xml");
    doc.Save(Console.Out );比如这段代码,要怎样写出来它呢
      

  5.   

    XmlDocument doc = new XmlDocument();
    doc.Load("http://ww.www.com/ss.xml");
    doc.Save(Console.Out );比如这段代码里的那个ss.xml,要怎样用代码1写出来它呢
    ****************代码1*******************
    <%@ Page Language="C#"  %>
    <script language="C#" runat=server>public void Page_Load(Object obj,EventArgs e)

      string xpath="odds_config.xml" ; 
      try
      {
        DataSet ds= new DataSet();
    FileStream fs= new FileStream(Server.MapPath(xpath),FileMode.Open,FileAccess.Read,FileShare.ReadWrite) ;
        ds.ReadXml(new StreamReader(fs));
    fs.Close();
        Trace.Warn("表记录数",Convert.ToString(ds.Tables[0].Rows.Count));
       
        MyDataList.DataSource=ds.Tables[0].DefaultView;
        MyDataList.DataBind();
      }
      catch (Exception ed)
      {
        Response.Write("<font color=#FF0000>"+ed.ToString()+"</font>") ;
      }
    }</script><ASP:Repeater id="MyDataList" runat="server">
    <itemtemplate>
    <table> 
    <tr> 
    <td><%# DataBinder.Eval(Container.DataItem, "id") %></td>
    </tr>
    <tr>
    <td><%# DataBinder.Eval(Container.DataItem, "tt")%></td>
    </tr>
    <tr>
    <td><%# DataBinder.Eval(Container.DataItem, "sh") %></td>
    </tr>
    </table>
    </itemtemplate>
    </ASP:Repeater>