Как получить значение узла из XML в ASP.NET с C#?
Я хочу получить значение узла тега содержимого из xml в asp.net с помощью c#.
Ниже приведен Xml
<?xml version="1.0" encoding="UTF-8"?> <psys:request xmlns:psys="urn:iso:std:psys:request" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <id>BNZW0M00000DW</id> <type>CR</type> <format>MT</format> <date>2017-04-26T12:21:13</date> <signature></signature> <content> {1:F01BNZWOMRXAXXX0001000001}{2:I102CBOMOMRUXACHN}{3:{113:0100}}{4: :20:BNZW0M00017DW :23:CREDIT :50K:/00410039933001 SUBAIH NASSER SALIM AL SIYABI POBOX 644 MUSCAT MANOOMA - SEEB ,OMAN :52A:BNZWOMRX BANK NIZWA :26T:001 :77B:/DNUM/492282 /DDATE/170423 :71A:SHA :21:TRF000492282/1 :32B:OMR75,000 :57A:BMUSOMRX :59:/0301011157980014 FAREEQ AL RAHMA :70:SO :32A:170427OMR75,000 :72:/PRT/10 /CODTYPTR/001 -}2017-04-26T12:21:13 </content> </psys:request>
Что я уже пробовал:
XmlElement root = xmlDoc.DocumentElement; XmlNamespaceManager nsmgr = new XmlNamespaceManager(xmlDoc.NameTable); nsmgr.AddNamespace("psys:request", "http://www.w3.org/2001/XMLSchema-instance"); XmlNodeList rssItems = xmlDoc.SelectNodes("/psys:request/content");