读写XML配置文件

zestsnake 2016-08-03 03:35:05

这个结构的XML如何读写呢



<?xml version="1.0" encoding="utf-8" ?>
<config>

<paper_size>
<length>472</length>
<width>354</width>
</paper_size>

<l_config>
<l_zh>1</l_zh>
<l_gh>1</l_gh>
<l_name>56</l_name>
<l_bm>1</l_bm>
<l_sn>110</l_sn>
</l_config>


<r_config>
<r_zh>165</r_zh>
<r_gh>165</r_gh>
<r_name>229</r_name>
<r_bm>165</r_bm>
<r_sn>265</r_sn>
</r_config>

</config>

...全文
193 9 打赏 收藏 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
SoulRed 2016-08-04
  • 打赏
  • 举报
回复
Linq To XML XElement ele=XElement.load("文件的绝对路径") 下面就是 Linq查询语句。
Allblus 2016-08-04
  • 打赏
  • 举报
回复
按子节点读取。 XmlDocument doc = new XmlDocument(); doc.Load(dir); XmlNode xmlNode = doc.SelectNodes("/root/Rows/TestItems/Item")[0];// doc.GetElementsByTagName("Item")[0]; foreach (XmlNode item in xmlNode.ChildNodes) { if ("电解液型号" == item.SelectSingleNode("Name").InnerText) { this.txtInjNum.Text = item.SelectSingleNode("Value").InnerText; break; } }
  • 打赏
  • 举报
回复
http://blog.csdn.net/duanzi_peng/article/details/24018431
zestsnake 2016-08-04
  • 打赏
  • 举报
回复
引用 8楼学城 的回复:
按节点名称 来读
能具体说说吗
学城 2016-08-04
  • 打赏
  • 举报
回复
按节点名称 来读
zestsnake 2016-08-04
  • 打赏
  • 举报
回复
引用 1 楼 guwei4037 的回复:
http://blog.csdn.net/chinacsharper/article/details/9246627
可我每个子节点的名字都不一样啊,该怎么读和写呢?请指教
Benjay77 2016-08-03
  • 打赏
  • 举报
回复
百度一下 linq to XML

111,128

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧