国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > 綜合 > 正文

C#讀取網(wǎng)站的數(shù)據(jù)

2024-07-21 02:26:23
字體:
供稿:網(wǎng)友
菜鳥學(xué)堂:
以下是引用片段:form1.cs

using system;
using system.drawing;
using system.collections;
using system.componentmodel;
using system.windows.forms;
using system.data;
using system.xml;

namespace hellojoysou
{
/// <summary>
/// form1 的摘要說明。
/// </summary>
public class form1 : system.windows.forms.form
{
private system.windows.forms.datagrid visitors;
private system.windows.forms.button getxml;
/// <summary>
/// 必需的設(shè)計(jì)器變量。
/// </summary>
private system.componentmodel.container components = null;

public form1()
{
//
// windows 窗體設(shè)計(jì)器支持所必需的
//
initializecomponent();

//
// todo: 在 initializecomponent 調(diào)用后添加任何構(gòu)造函數(shù)代碼
//
}

/// <summary>
/// 清理所有正在使用的資源。
/// </summary>
protected override void dispose( bool disposing )
{
if( disposing )
{
if (components != null)
{
components.dispose();
}
}
base.dispose( disposing );
}

#region windows 窗體設(shè)計(jì)器生成的代碼
/// <summary>
/// 設(shè)計(jì)器支持所需的方法 - 不要使用代碼編輯器修改
/// 此方法的內(nèi)容。
/// </summary>
private void initializecomponent()
{
this.visitors = new system.windows.forms.datagrid();
this.getxml = new system.windows.forms.button();
((system.componentmodel.isupportinitialize)(this.visitors)).begininit();
this.suspendlayout();
//
// visitors
//
this.visitors.captiontext = "visitors";
this.visitors.datamember = "";
this.visitors.headerforecolor = system.drawing.systemcolors.controltext;
this.visitors.location = new system.drawing.point(8, 8);
this.visitors.name = "visitors";
this.visitors.preferredcolumnwidth = 100;
this.visitors.size = new system.drawing.size(552, 184);
this.visitors.tabindex = 0;
this.visitors.navigate += new system.windows.forms.navigateeventhandler(this.visitors_navigate);
//
// getxml
//
this.getxml.location = new system.drawing.point(32, 240);
this.getxml.name = "getxml";
this.getxml.size = new system.drawing.size(64, 16);
this.getxml.tabindex = 1;
this.getxml.text = "getxml";
this.getxml.click += new system.eventhandler(this.getxml_click);
//
// form1
//
this.autoscalebasesize = new system.drawing.size(6, 14);
this.clientsize = new system.drawing.size(568, 278);
this.controls.add(this.getxml);
this.controls.add(this.visitors);
this.maximizebox = false;
this.name = "form1";
this.text = "form1";
this.load += new system.eventhandler(this.form1_load);
((system.componentmodel.isupportinitialize)(this.visitors)).endinit();
this.resumelayout(false);

}
#endregion

/// <summary>
/// 應(yīng)用程序的主入口點(diǎn)。
/// </summary>
[stathread]
static void main()
{
application.run(new form1());


}

private void form1_load(object sender, system.eventargs e)
{

}

private void getxml_click(object sender, system.eventargs e)
{

xmldocument xml=new xmldocument(); //關(guān)鍵用默認(rèn)構(gòu)造函數(shù)創(chuàng)建xmldocument
xml.load("http://www.joysou.com/system/nothing.asp"); //加載xml文件
xmlnode root=xml.documentelement.selectnodes("/joysou").item(0);
xmlnodelist visitor=root.selectnodes("info/visitors/visitor");


datatable dt = new datatable();
dt.columns.add(new datacolumn("name", typeof(string)));
dt.columns.add(new datacolumn("ip", typeof(string)));
dt.columns.add(new datacolumn("address", typeof(string)));
dt.columns.add(new datacolumn("os", typeof(string)));
dt.columns.add(new datacolumn("soft", typeof(string)));
for (int i=0;i<visitor.count;i++)
{
xmlattributecollection tnode=visitor.item(i).attributes;
dt.rows.add(new string[] {tnode["name"].value,tnode["ip"].value,tnode["address"].value,tnode["os"].value,tnode["soft"].value});
}


visitors.datasource = dt;
}

private void visitors_navigate(object sender, system.windows.forms.navigateeventargs ne)
{

}
}

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 昂仁县| 龙陵县| 遂川县| 威远县| 闻喜县| 武清区| 沅江市| 东莞市| 专栏| 涞水县| 方山县| 独山县| 康平县| 连江县| 迁西县| 靖西县| 天津市| 射阳县| 宁阳县| 台安县| 介休市| 彭山县| 娄底市| 抚州市| 盐津县| 保康县| 阳江市| 宁武县| 娱乐| 洛南县| 开远市| 沂水县| 沙湾县| 女性| 漳州市| 祁门县| 深水埗区| 嘉禾县| 阜南县| 铜鼓县| 南充市|