XML文件如下:
<?xml version="1.0" encoding="gb2312"?>
<air_info ret_value="1" date="14SEP(FRI)" from="SHA" to="CAN" fromname="上海虹桥" toname="广州" Mileage="1308" fule_adult="130" fule_child="60">
<airline line_number="MU5307" share_line="" company="东方航空" sc="SHA" sa="上海虹桥机场" ac="CAN" aa="广州白云机场" stime="0730" atime="0950" airrax="50" fulerax="130" fueladu="130" fuelchd="60" food="1" food_detail="S" dfly="1" type="320" et="1" stn="T2" atn="--">
<c b="F" u="0" d="230折" p="2940" s="2" t="2"></c>
<c b="P" u="0" d="*未知" p="0" s="0" t="Q"></c>
<c b="A" u="0" d="*未知" p="0" s="0" t="S"></c>
<c b="Y" u="0" d="100折" p="1280" s="A" t="A"></c>
<c b="K" u="0" d="*未知" p="0" s="A" t="A"></c>
<c b="B" u="0" d="95折" p="1220" s="A" t="A"></c>
<c b="E" u="0" d="90折" p="1150" s="A" t="A"></c>
<c b="H" u="0" d="85折" p="1090" s="A" t="A"></c>
<c b="L" u="0" d="80折" p="1040" s="A" t="A"></c>
<c b="M" u="0" d="77折" p="990" s="0" t="Q"></c>
<c b="N" u="0" d="73折" p="930" s="0" t="Q"></c>
<c b="R" u="0" d="70折" p="880" s="0" t="Q"></c>
<c b="S" u="0" d="65折" p="830" s="0" t="Q"></c>
<c b="V" u="0" d="55折" p="700" s="0" t="Q"></c>
<c b="T" u="0" d="50折" p="640" s="0" t="Q"></c>
<c b="W" u="0" d="*未知" p="0" s="0" t="Q"></c>
<c b="G" u="0" d="*未知" p="0" s="0" t="Q"></c>
<c b="X" u="0" d="*未知" p="0" s="0" t="Q"></c>
<c b="Q" u="0" d="*未知" p="0" s="A" t="A"></c>
<c b="I" u="0" d="*未知" p="0" s="5" t="5"></c>
</airline>
</air_info>
<?xml version="1.0" encoding="gb2312"?>
<air_info ret_value="1" date="14SEP(FRI)" from="SHA" to="CAN" fromname="上海虹桥" toname="广州" Mileage="1308" fule_adult="130" fule_child="60">
<airline line_number="MU5307" share_line="" company="东方航空" sc="SHA" sa="上海虹桥机场" ac="CAN" aa="广州白云机场" stime="0730" atime="0950" airrax="50" fulerax="130" fueladu="130" fuelchd="60" food="1" food_detail="S" dfly="1" type="320" et="1" stn="T2" atn="--">
<c b="F" u="0" d="230折" p="2940" s="2" t="2"></c>
<c b="P" u="0" d="*未知" p="0" s="0" t="Q"></c>
<c b="A" u="0" d="*未知" p="0" s="0" t="S"></c>
<c b="Y" u="0" d="100折" p="1280" s="A" t="A"></c>
<c b="K" u="0" d="*未知" p="0" s="A" t="A"></c>
<c b="B" u="0" d="95折" p="1220" s="A" t="A"></c>
<c b="E" u="0" d="90折" p="1150" s="A" t="A"></c>
<c b="H" u="0" d="85折" p="1090" s="A" t="A"></c>
<c b="L" u="0" d="80折" p="1040" s="A" t="A"></c>
<c b="M" u="0" d="77折" p="990" s="0" t="Q"></c>
<c b="N" u="0" d="73折" p="930" s="0" t="Q"></c>
<c b="R" u="0" d="70折" p="880" s="0" t="Q"></c>
<c b="S" u="0" d="65折" p="830" s="0" t="Q"></c>
<c b="V" u="0" d="55折" p="700" s="0" t="Q"></c>
<c b="T" u="0" d="50折" p="640" s="0" t="Q"></c>
<c b="W" u="0" d="*未知" p="0" s="0" t="Q"></c>
<c b="G" u="0" d="*未知" p="0" s="0" t="Q"></c>
<c b="X" u="0" d="*未知" p="0" s="0" t="Q"></c>
<c b="Q" u="0" d="*未知" p="0" s="A" t="A"></c>
<c b="I" u="0" d="*未知" p="0" s="5" t="5"></c>
</airline>
</air_info>
解决方案 »
- C#+SQLite.dll 太变态了!求高手解决啊
- SendMessage方法如何传递按键消息
- 用try -catch来把访问dll的代码包含起来,而dll的内容有所改变之后,为什么该try-catch块捕捉不到异常?
- 急!急!急!急!C# winform datagrid 文本框怎么让它显示方式是*********
- [C# - WinForms] DataGridView 的 Button 列中的"按钮"如何能设置成为按下去不弹起来那种按钮?
- 请教aspx代码与生成的静态代码之间的关系
- c#画图 保存为xml文件
- C#怎样访问menuStrip子菜单?
- 有用DataAccessApplicationBlock.msi(Microsoft DataAcess Application Block for .Net)做数据访问的没啊??
- c#怎么建立access数据库????
- C# 如何获取打印机分辨率
- 一个关于wpf的datagrid的问题
子节点与父节点应该也有关系吧 条件又是什么呢?
DataTable.ReadXml(Stream stream)
string fileName = DataCom.UploadPath + "\\" + tableName;
if (File.Exists(fileName + ".xml") == false)
{
MessageBox.Show("没有数据包。");
return false;
} ////初始化XML架构文件操作流
//FileStream FsXSD = new FileStream(fileName + ".xsd", FileMode.Open);
////初始化XML架构读取设备
//XmlTextReader xtrXSD = new XmlTextReader(FsXSD); //初始化DataSet
DataSet DS = new DataSet();
////载入XML架构到DS中
//DS.ReadXmlSchema(xtrXSD);
//按照装载的XML架构载入XML数据到DS
DS.ReadXml(fileName + ".xml", XmlReadMode.ReadSchema);