用视频元素替换html图像元素

时间:2017-05-18 18:12:26

标签: vb.net html-agility-pack

我需要转过身来:

<img id="xz123" src="Metadata_Media" alt="MediaFiles/xz123.mp4" />

进入这个:

我想我可以在HtmlAgilityPack的帮助下遍历字符串,如下所示:

Dim doc As New HtmlDocument()
doc.LoadHtml(data)

Dim ImgElement = doc.DocumentNode.SelectNodes("//img")

Dim pathString As HtmlAttribute = ImgElement.Attributes("alt")
Dim newPath As String = pathString.Value

Dim imgSrc As HtmlAttribute = ImgElement .Attributes("src")

If imgSrc.Value.Contains("Metadata_Media") Then
    imgSrc.Value = newPath
End If

使用上面的图像元素,我认为这段代码会取代它:

src="Metadata_Media"

用这个:

src="MediaFiles/xz123.mp4"

但我不确定如何将<img转变为<video

任何人都可以帮助我吗?

谢谢!

0 个答案:

没有答案