C#XML GetElementsByTagName

时间:2017-08-03 19:28:44

标签: c# xml

我有这个XML:

x-terminal-emulator -e "path to executable script" &
<PRESS CTRL+Z>
disown

我有这个C#代码

 ..<MessageContent>
   <OTA_HotelResNotifRQ TimeStamp="2017-08-03T13:24:06+01:00" Version="4" ResStatus="Book">
   <HotelReservations>..

我的代码到达时

doc.LoadXml(xmlresas);
            XmlNamespaceManager mgr = new XmlNamespaceManager(doc.NameTable);
            mgr.AddNamespace("df", "http://www.opentravel.org/OTA/2003/05");
            XmlNodeList ReservationsListList = doc.GetElementsByTagName("<OTA_HotelResNotifRQ>");// ("HotelReservations");

我收到错误。

我想从节点OTA_HotelResNotifRQ ...及以下获取所有XML节点。

它出了什么问题?

谢谢

1 个答案:

答案 0 :(得分:3)

这一行

GetElementsByTagName("<OTA_HotelResNotifRQ>")

应该是

GetElementsByTagName("OTA_HotelResNotifRQ")

我认为