当前位置: 移动技术网 > IT编程>开发语言>.net > xml 文件的创建和读取代码

xml 文件的创建和读取代码

2017年12月12日  | 移动技术网IT编程  | 我要评论

七朵花,鬼怪7,大非农是什么意思

xml文件:
复制代码 代码如下:

<?xml version="1.0" encoding="utf-8" ?> <!-- 除了这一行,其他的都是动手敲入的-->
<cashaccepttype>
<type>
<name>正常收费</name>
<class>cashnormal</class>
<para></para>
</type>
<type>
<name>满300返100</name>
<class>cashreturn</class>
<para>300,100</para>
</type>
<type>
<name>满200返50</name>
<class>cashreturn</class>
<para>200,50</para>
</type>
<type>
<name>打8折</name>
<class>cashrebate</class>
<para>0.8</para>
</type>
<type>
<name>打7折</name>
<class>cashrebate</class>
<para>0.7</para>
</type>
</cashaccepttype>

读取.xml文件:
复制代码 代码如下:

dataset ds = new dataset();
//根据路径读取.xml文件到dataset
ds.readxml(application.startuppath + "\\cashaccepttype.xml");
//将读取到的记录绑定到下拉列表框中
foreach (datarowview dr in ds.tables[0].defaultview)
{
cbxtype.items.add(dr["name"].tostring());//dr["name"]获取.xml文件中每个type对应的name那一项的值,即正常收费,满300减100,满200减50等
}
//根据用户的选项,查询用户选择项的相关行,(即根据给定的name找到该name对应的其他参数)
datarow dr = ((datarow[])ds.tables[0].select("name='" + cbxtype.selecteditem.tostring() + "'"))[0];
dr["class"]找到name对应的xml的class
dr["para"]找到para

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网