永发信息网

请问xml文件中的实体是什么啊?

答案:1  悬赏:0  手机版
解决时间 2021-11-27 05:52
请问xml文件中的实体是什么啊?
最佳答案
xml实际就是一个本地简单的数据库
我只做了一个简单的。。但是道理是一样的。
//xml文件信息

100

1
zhangsan



2
lisi




//实体类。
public class Information
{
private string id;
public string Id
{
get { return id; }
set { id = value; }
}
private string name;
public string Name
{
get { return name; }
set { name = value; }
}
private string sex;
public string Sex
{
get { return sex; }
set { sex = value; }
}
public Information()
{

}
public Information(string id,string name,string sex)
{
this.Id = id;
this.Name = name;
this.Sex = sex;
}
}
//读取xml里面的文件信息
List list = new List();
//实例化xml
XmlDocument xml = new XmlDocument();
//读取xml文件
xml.Load(@"E:\C#\S2C#\DLCL\打印电脑\MyComputer\XulieHua\XML.xml"); //你的xml地址
string id = "";
string name = "";
string sex = "";
Information info = null;
/////////
///////////////
foreach (XmlNode node in xml.ChildNodes)
{
if (node.Name == "abc")
{
foreach (XmlNode node1 in node.ChildNodes)
{
if (node1.Name == "item")
{
foreach (XmlNode node2 in node1.ChildNodes)
{
switch (node2.Name)
{
case "id":
id = node2.InnerText;
break;
case "name":
name = node2.InnerText;
break;
default:
sex = node2.InnerText;
break;
}
}
info = new Information(id, name, sex);
//将信息保存至集合
list.Add(info);
}
}
}
}
xml里面的所有信息就是在list集合里面了。。简单吧。。嘿嘿。。
当然你可以做多个表和多个字段属性咯。。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
燃烧后产生产生黑色结块,无法捻碎的是什么材
一位倾听我拉琴的陌生老人给了我怎样的力量
通飞航空这个地址在什么地方,我要处理点事
普宁泥沟有多少学校
桃饥梨饱李伤身
三十元股票送五股转十股第二天开盘应该是什么
快递早上九点从沈阳运往锦州那一天之内能到盘
扩大交往范围的重要性
旷工一天.推迟5天发工资合法不?对于急辞工劳
手机号码186开头的是移动还是联通
matlab 计算定积分怎么运行很慢,在线等解答
为什么感觉被人忽视了
python里有什么比较合适于svm的库
刑法的刑期计算
广州做区块链的哪家还可以
推荐资讯
有一个单机游戏,有伐木工人
上海陆家嘴还要建多少超级摩天大楼才够庞大壮
泗县泗中初一军训吗?
赵薇演过哪些影视
海鲜炒饭怎么做,怎么做海鲜炒饭,如何利用剩
小班体育活动踩石头过小溪教学目标
过滤器arg2.dofilter什么意思
巫师3乞丐王卖一百负重马按商人哪里看网上攻
塑料的餐垫不平了怎么力、
T6热处理是什么意思?
赛尔号稀有精灵水晶鸭怎么抓?
冬季热车水温多少合适??
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?