Каков наилучший способ получить значение узла с помощью XPath API в C #? - PullRequest
1 голос
/ 29 декабря 2010

Каков наилучший способ получить значение узла с помощью XPath API в C #?

<employee nric="S100" name="Mike" ... />

В T-SQL следующее даст результат:

select xml.value('(/employee/@nric)[1]','nvarchar(max)')

Ответы [ 2 ]

2 голосов
/ 29 декабря 2010

Использование XmlDocument:

        string s = "<employee nric=\"S100\" name=\"Mike\"  />";
        XmlDocument doc = new XmlDocument();
        doc.LoadXml(s);
        string value = doc.SelectSingleNode("//employee/@nric").Value;
0 голосов
/ 29 декабря 2010
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...