2008-12-10 32 views
10

我是从另一个测试/ bug跟踪工具导入一些数据TFS,我想转换它的描述,这是简单的HTML,所以一个普通的字符串,其中保存了HTML的“布局”。呈现或将HTML转换成“格式化”文本(.NET)

例如:使用正则表达式

 
1. Log on with user Acme & Co. 
2. Navigate to the details tab 
3. Check the official name 

Expected Result: 
official name is filled in 

Actual Result: 
The &-sign is not shown correctly 
See attachment 

我现在可以替换一些标签用换行和剥离休息:

​​

将成为插入新行和HTML实体翻译像纯文本,但替换HTML实体和像<ol><ul>这样的东西看起来好像我正在重新发明一些东西(浏览器?)。所以我想知道如果有人在我面前做过这件事。我无法使用Google找到它。

回答

0

最后,一旦我得到更舒适的TFS,我定制了工作项目类型,包括一个新的HTML场,和刚才复制的内容到该字段。

该解决方案是好多了,因为我们现在可以看到现场的预期格式。

5

而不是正则表达式,你可以尝试它加载到HTML agility pack?如果它是xhtml,那么xslt转换可能是一个不错的选择。