У меня есть БД с некоторыми текстовыми полями, вставленными из MS Word, и у меня возникают проблемы с удалением только тегов и, но, очевидно, сохраняю их innerText.
Я пытался использовать HAP, но я не иду в правильном направлении ..
Public Function StripHtml(ByVal html As String, ByVal allowHarmlessTags As Boolean) As String
Dim htmlDoc As New HtmlDocument()
htmlDoc.LoadHtml(html)
Dim invalidNodes As HtmlNodeCollection = htmlDoc.DocumentNode.SelectNodes("//div|//font|//span")
For Each node In invalidNodes
node.ParentNode.RemoveChild(node, False)
Next
Return htmlDoc.DocumentNode.WriteTo()
End Function
Этот код просто выбирает нужные элементы и удаляет их ... но не сохраняет их внутренний текст.
Заранее спасибо