【发布时间】:2017-06-19 03:39:04
【问题描述】:
我需要一个简单的节点解析技术。我已经阅读了 node.attribute 和 node.innertext。如果您了解 Visual Studio C#.net,请提供帮助。
这是我的代码:
<abc>
<Limits>
<Row>
<LimitId>101</LimitId>
<Max>10000</Max>
<Current>0</Current>
</Row>
<Row>
<LimitId>102</LimitId>
<Max>6000</Max>
<Current>0</Current>
</Row>
<Row>
<LimitId>109</LimitId>
<Max>25000</Max>
<Current>0</Current>
</Row>
<Row>
<LimitId>200</LimitId>
<Max>45000</Max>
<Current>0</Current>
</Row>
</Limits>
</abc>
【问题讨论】:
-
谢谢,我试过了,如下: foreach (XmlNode node in doc.GetElementsByTagName("LimitId")) AcctNo = node.InnerText.Substring(0, node.InnerText.Length);跨度>
-
另一种方法是:foreach (XmlNode node in doc.GetElementsByTagName("Response")) { string LogonId = node.Attributes["Challengekey"].Value;字符串 XId = node.Attributes["XId"].Value; }
-
我想要 LimitId by Max 和所选 LimitId 的当前值
-
请edit您的问题以显示您的代码(粘贴后,突出显示并点击
{}按钮)。代码在 cmets 中不可读。
标签: c# xml visual-studio xml-parsing