Oce*_*ean 6 c# xml xmldocument
我收到XML字符串中的消息; 我加载进去XmlDocument; 但是第二个节点每次都不同; 我在下面举例说明了三个例子:
<Message>
<Event1 Operation="Amended" Id="88888">Other XML Text</Event1>
</Message>
<Message>
<Event2 _Operation_="Cancelled" Id="9999999"> Other XML Text </Event2>
</Message>
<Message>
<Event3 Operation="Cancelled" Id="22222"> Other XML Text </Event3>
</Message>
Run Code Online (Sandbox Code Playgroud)
现在,我想找出第二个节点是Event1或者Event2还是Event3,也什么操作例如值"修订","取消","有序"?
你可以试试
XmlDocument xml = new XmlDocument();
xml.LoadXml("<Message><Event1 Operation=\"Amended\" Id=\"88888\"> Other XML Text</Event1></Message>");
Debug.WriteLine(xml.DocumentElement.ChildNodes[0].Name);
Debug.WriteLine(xml.DocumentElement.ChildNodes[0].Attributes["Operation"].Value);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
17858 次 |
| 最近记录: |