2012-01-31 46 views
0

這是怎麼看起來像一個示例:獲取不帶ID的HTML元素的值?

"<span class="value">7,611</span>" 

我需要得到它的值(7661,無需將其轉換爲數字),在C#中。

+0

你有沒有試過html敏捷包? – 2012-01-31 21:17:51

+2

這個HTML元素來自哪裏? – Oded 2012-01-31 21:18:47

+3

這似乎是一個javascript問題,C#在哪裏? – CodingGorilla 2012-01-31 21:20:02

回答

0

如果你正在尋找一個C#的解決方案,儘量把它當作XML

var reader = new XmlDocument(); 
reader.LoadXml("<span class=\"value\">7,611</span>"); 
var node = reader.SelectSingleNode("/span"); 
string s = node.InnerText; 

編輯:經過測試,這個工程。

+0

謝謝 - 我會研究它。 – 2012-01-31 21:32:16

+0

如果HTML格式不正確,則會失敗。 – Oded 2012-01-31 21:42:26

+0

這一切都取決於他帶來了什麼。如果這是一些隨機網站的HTML,那麼可能會有問題,但如果他管理雙方,那麼沒有問題。 – Corylulu 2012-01-31 21:43:50