我一直在阅读这里的旧帖子以及我在Google上找到的页面,我可以诚实地说这让我完全糊涂了.似乎有大约1000种使用C#.NET解析XML字符串的方法,我不知道使用哪种方法.似乎我发现的所有示例都依赖于特定的命名根节点,依此类推.
我拥有的是......
<whmcsapi version="4.1.2">
<action>getstaffonline</action>
<result>success</result>
<totalresults>1</totalresults>
<staffonline>
<staff>
<adminusername>Admin</adminusername>
<logintime>2010-03-03 18:29:12</logintime>
<ipaddress>127.0.0.1</ipaddress>
<lastvisit>2010-03-03 18:30:43</lastvisit>
</staff>
</staffonline>
</whmcsapi>
Run Code Online (Sandbox Code Playgroud)
我只需要获取每个工作人员的信息值(包含在标签中).任何人都可以告诉我这样做的最佳方式是什么,可能是一个小例子?
谢谢!
Yur*_*ich 12
var staff = XDocument.Parse(myXml)
.Descendants("staff")
.Select(n => new {
adminusername = n.Element("adminusername").Value,
...
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11279 次 |
| 最近记录: |