2012-05-25 46 views
0

我不使用XML作爲用於存儲HTML的數據類型,而是將其作爲字符串存儲在nvarchar數據庫字段中,而不是將其存儲爲 。如何從包含HTML數據的nvarchar db字段中僅取出某些標記之間的文本

在這個html數據\字符串我有標籤<description></description>和 我只想在所述標籤之間獲取文本。

另外我認爲我不能在XML數據類型字段中存儲正常的HTML,因爲 它不會是有效的XML?

+2

http://htmlagilitypack.codeplex.com/ –

+0

也見,作爲警告:正則表達式匹配開放的標籤,除了XHTML自包含的標籤(HTTP://計算器的.com/q/1732348) –

回答

0

嘗試是這樣的

  XElement xmlTree = XElement.Parse("here put your html as string"); 
      var elements = xmlTree.Elements("description") 
      foreach (XElement el in elements) 
       Console.WriteLine(el); 
相關問題