当前位置:  开发笔记 > 编程语言 > 正文

将Html渲染或转换为'格式'文本(.NET)

如何解决《将Html渲染或转换为'格式'文本(.NET)》经验,为你挑选了1个好方法。

我将一些数据从另一个测试/错误跟踪工具导入到tfs中,我想转换它的描述,它是简单的HTML,所以是一个普通的字符串,其中保留了HTML的"布局".

例如:


  
  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 attachement.

将插入换行符并将HTML实体翻译成纯文本:

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实体和类似的东西

    ,
      似乎我正在重新发明一些东西(浏览器?).所以我想知道是否有人在我面前这样做了.我用谷歌找不到它.



      1> Marc Gravell..:

      您可以尝试将其加载到HTML敏捷包中而不是正则表达式吗?如果它是xhtml,那么xslt转换可能是一个不错的选择.

推荐阅读
mobiledu2402851373
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有