加载string类型数据,读取指定值

Mr.Huang…… 2014-06-09 09:52:13
string s=@"<?xml version='1.0' encoding='GBK'?>
<control>
<a1>张三</a1>
<a2>20</a2>
</control>"

怎样读取这个string类型的文件s(XML文件格式)指定的值,比如读取a1
...全文
144 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
百度一下 c# 读写xml
Mr.Huang…… 2014-06-09
  • 打赏
  • 举报
回复
引用 1 楼 wlhkane110 的回复:
using System.Xml
能否给个代码示例?
smthgdin_020 2014-06-09
  • 打赏
  • 举报
回复
可以用正则匹配,然后截取;也可以indexof方法。
Rumia 2014-06-09
  • 打赏
  • 举报
回复
using System.Xml
  • 打赏
  • 举报
回复
引用 6 楼 HQB313 的回复:
string s=@"<?xml version='1.0' encoding='GBK'?> <control> <a1>张三</a1> <a2>20</a2> </control>" XDocument xdoc = XDocument.Load(s); 这个地方是读取的路径,我想直接读string类型文件s
使用XElement的Parse方法 将字符串转成XElement对象。
Mr.Huang…… 2014-06-09
  • 打赏
  • 举报
回复
string s=@"<?xml version='1.0' encoding='GBK'?> <control> <a1>张三</a1> <a2>20</a2> </control>" XDocument xdoc = XDocument.Load(s); 这个地方是读取的路径,我想直接读string类型文件s

111,120

社区成员

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

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

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