TFS SDK如何从TFS描述字段下载图像

时间:2016-06-08 12:50:32

标签: c# visual-studio tfs

我在Jira和TFS之间开发了一些集成。

TFS中的一些错误在描述中有图像:

 <span style="color:black;font-family:&quot;Segoe UI&quot;,sans-serif;font-size:9pt;"><img style="width:606px;" src="http://server:8080/tfs/IT_Systems/WorkItemTracking/v1.0/AttachFileHandler.ashx?FileNameGuid=7d796b11-588f-4266-a783-8d3fa61cb4bd&amp;FileName=temp1465385989194.png"><br>&nbsp;</span>

如何使用c#以编程方式下载此图像?

我知道我应该解析HTML等等。但问题是我不知道如何从URL中提取数据。

在TFS网页部分,我选择图片,复制图片,打开例如Paint,过去的图片并保存为jpg文件。

我的c#代码需要相同的内容。

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

我会使用Regex来解析HTML描述并提取img URL然后使用HttpWebRequest下载图像。

您可以使用以下正则表达式:

(?<=<img.*src=")[^"]*