Как читать XML из строки XML
Это мой xml
<REPORT-FILE> <INQUIRY-STATUS> <INQUIRY> <INQUIRY-UNIQUE-REF-NO>006f000026EGk88JJFS99115740</INQUIRY-UNIQUE-REF-NO> <MBR-ID>NBF0000131</MBR-ID> <REQUEST-DT-TM>30-06-2015 17:13:51</REQUEST-DT-TM> <REPORT-ID>CAPR161018CR40279043</REPORT-ID> <RESPONSE-DT-TM>18-10-2016 11:23:25</RESPONSE-DT-TM> <RESPONSE-TYPE>ACKNOWLEDGEMENT</RESPONSE-TYPE> </INQUIRY> </INQUIRY-STATUS> </REPORT-FILE>
Что я уже пробовал:
XmlDocument doc = new XmlDocument(); doc.LoadXml(dataPacket); //root of the xml <DATAPACKET> XmlElement root = doc.DocumentElement; //using xpath to get data I want https://msdn.microsoft.com/en-us/library/ms256115%28v=vs.110%29.aspx?f=255&MSPPError=-2147217396 PacketRequestId = Int32.Parse(root.SelectSingleNode("@REQUEST-ID").InnerText); PacketReferenceNumber = Int32.Parse(root.SelectSingleNode("@REFERENCE-NO").InnerText); XmlNode responseType = root.SelectSingleNode(@"HEADER/RESPONSE-TYPE"); HeaderResponseTypeCode = Int32.Parse(responseType.SelectSingleNode("@CODE").InnerText); HeaderResponseTypeDescription = responseType.SelectSingleNode("@DESCRIPTION").InnerText;
NotPolitcallyCorrect
Что значит "как это читать"? Если у вас нет проблем с вашим кодом, ответ будет таким же, как и у вас.
F-ES Sitecore
То, что вы опубликовали, не является допустимым XML, а также существует небольшая корреляция между тем, что вы опубликовали, и кодом.
Vikram Singh Rathaur
Я просто хочу прочитать данные из xml-файла.
Vikram Singh Rathaur
Я просто хочу прочитать данные из xml-файла.
F-ES Sitecore
Мы не знаем, как читать из xml-файла, который мы не видим, фрагмента, который вы опубликовали, недостаточно для того, чтобы кто-то мог вам помочь. Чтение xml-это очень хорошо документированная задача, я уверен, что поиск в Google даст вам ответы.
NotPolitcallyCorrect
Хорошо, так что давай и делай это. Мы не можем читать ваши мысли, чтобы знать, в чем может быть ваша проблема.
Dave Kreskowiak
Если это действительно именно то, как выглядит файл, то это не XML.
Ни для одного из открывающих тегов нет закрывающих тегов.