c# – 文本框中的Xml在线提取
发布时间:2020-12-16 01:46:54 所属栏目:百科 来源:网络整理
导读:我有一个xml文件在线,标签为 version 1.0 / verion以及如何提取标签版本并将其插入文本框? xml文件是 "?xml version="1.0" encoding="UTF-8"?" 解决方法 您没有提供xml文件.但答案很简单. 只需使用Linq to Xml并解析文件以获取版本中的值以及您需要的任
我有一个xml文件在线,标签为< version> 1.0< / verion>以及如何提取标签版本并将其插入文本框? xml文件是
"<?xml version="1.0" encoding="UTF-8"?>" 解决方法
您没有提供xml文件.但答案很简单.
只需使用Linq to Xml并解析文件以获取版本中的值以及您需要的任何元素. string xml = "<?xml version="1.0" encoding="UTF-8"?><SampleFile><version>1</version><SomeData>Hello World</SomeData></SampleFile>"; XDocument document = XDocument.Parse(xml); string versionValue = document .Descendants("version") .Select(i => i.Value.ToString()) .FirstOrDefault(); Console.WriteLine("The version is {0}",versionValue); 我认为有一条评论意味着从网址读取xml文档.您应该能够使用XDocument.Load方法. 这将工作并拉出我在location从Google搜索中找到的xml文档. //var document = XDocument.Parse(xml); var document = XDocument.Load("http://producthelp.sdl.com/SDL%20Trados%20Studio/client_en/sample.xml"); var versionValue = document .Descendants("version") .Select(i => i.Value.ToString()) .FirstOrDefault(); Console.WriteLine("The version is {0}",versionValue); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 西行漫记(10):加利福尼亚男孩
- NANDflash和NORflash的区别
- 依赖注入 – 在ServiceStack API应用程序中使用的正确的“每
- postgresql – 如何在Postgres 8.4中导入模块或安装扩展?
- xcode – 与为MacOSX文件“/usr/lib/libSystem.B.dylib”构
- ruby-on-rails – 添加已经不是唯一数据的唯一双列索引
- vue源码学习之Object.defineProperty对象属性监听
- ruby-on-rails – 在Bootstrap模式中的Rails表单
- ruby – 打印下部套管绳的上部排列
- vb.net – 私有子,函数和类之间的区别