替换字符串中的HTML标签 瞧一瞧看一看啦!知道的不知道的都来捧个场吧

时间:2021-06-02 14:10:13
如何既能替换字符串中的HTML标签,同时又保留文本的格式,比如字体大小、颜色,段落等等。。。

13 个解决方案

#2


简单的就是利用 C# string 的 replace 
复杂一点的,就是利用正则表达式了.

你说清楚你的要求吧

#4


这是什么东东? 我去瞅瞅
引用 1 楼 huangwenquan123 的回复:
lz找个ubb编辑器http://www.google.com.hk/search?q=ubb%E7%BC%96%E8%BE%91%E5%99%A8&client=aff-1616dh&channel=footer&affdom=1616dh.com&hs=5wE&hl=zh-CN&source=hp&aq=f&aqi=&a……

#5


引用 2 楼 dengxm 的回复:
简单的就是利用 C# string 的 replace 
复杂一点的,就是利用正则表达式了.

你说清楚你的要求吧


我在描述一下要求;我要在网页编写一段文章,然后点击按钮,生成相应的PDF。
但是呢  网页中的字符都是带有html标签的,所以需要替换一下。要是能同时
保留字体格式和颜色就最好了。。。

#6


HtmlAgilityPack
你去看看这个吧

#7


引用楼主 ddlj1021 的回复:
如何既能替换字符串中的HTML标签,同时又保留文本的格式,比如字体大小、颜色,段落等等。。。


不知楼主想干什么,举个例子呗。

#8


这个太简单了吧,网页都可以保存成wrod格式吧,
而word格式可以保存成pdf格式(office2007直接支持,office2003需要安装保存pdf格式的插件)

可以结贴,给分了!

#9


你要输出成PDF文件?你是编程实现?还是用工具实现?

#10


解析并操作html的话,可以用HtmlAgilityPack第三方免费类库,这个容易上手: 参考用法

#11


引用 9 楼 dengxm 的回复:
你要输出成PDF文件?你是编程实现?还是用工具实现?

现在我也没什么要求,无论是编程实现还是工具实现都可以,编程实现当然最好了。
要是用工具实现,能不能嵌入到code里,

#12


引用 7 楼 sxldfang 的回复:
不知楼主想干什么,举个例子呗。


公司有很多信的格式,比如客户购买了某个服务,公司就可以为这个客户的数据库信息添加一封说明信,信的格式都是定的,保存到数据库时,也会自动添加客户相应的信息。因为是在页面中添加的,所以就保存了html的标签。 客户需要的时候,直接生成pdf文件时,就出现问题了,会把html的标签也显示出来。。。

#13


引用 10 楼 dalmeeme 的回复:
解析并操作html的话,可以用HtmlAgilityPack第三方免费类库,这个容易上手:参考用法

这篇文章我看完了,不是我需要的,不过还是谢谢了。

#1


#2


简单的就是利用 C# string 的 replace 
复杂一点的,就是利用正则表达式了.

你说清楚你的要求吧

#3


#4


这是什么东东? 我去瞅瞅
引用 1 楼 huangwenquan123 的回复:
lz找个ubb编辑器http://www.google.com.hk/search?q=ubb%E7%BC%96%E8%BE%91%E5%99%A8&client=aff-1616dh&channel=footer&affdom=1616dh.com&hs=5wE&hl=zh-CN&source=hp&aq=f&aqi=&a……

#5


引用 2 楼 dengxm 的回复:
简单的就是利用 C# string 的 replace 
复杂一点的,就是利用正则表达式了.

你说清楚你的要求吧


我在描述一下要求;我要在网页编写一段文章,然后点击按钮,生成相应的PDF。
但是呢  网页中的字符都是带有html标签的,所以需要替换一下。要是能同时
保留字体格式和颜色就最好了。。。

#6


HtmlAgilityPack
你去看看这个吧

#7


引用楼主 ddlj1021 的回复:
如何既能替换字符串中的HTML标签,同时又保留文本的格式,比如字体大小、颜色,段落等等。。。


不知楼主想干什么,举个例子呗。

#8


这个太简单了吧,网页都可以保存成wrod格式吧,
而word格式可以保存成pdf格式(office2007直接支持,office2003需要安装保存pdf格式的插件)

可以结贴,给分了!

#9


你要输出成PDF文件?你是编程实现?还是用工具实现?

#10


解析并操作html的话,可以用HtmlAgilityPack第三方免费类库,这个容易上手: 参考用法

#11


引用 9 楼 dengxm 的回复:
你要输出成PDF文件?你是编程实现?还是用工具实现?

现在我也没什么要求,无论是编程实现还是工具实现都可以,编程实现当然最好了。
要是用工具实现,能不能嵌入到code里,

#12


引用 7 楼 sxldfang 的回复:
不知楼主想干什么,举个例子呗。


公司有很多信的格式,比如客户购买了某个服务,公司就可以为这个客户的数据库信息添加一封说明信,信的格式都是定的,保存到数据库时,也会自动添加客户相应的信息。因为是在页面中添加的,所以就保存了html的标签。 客户需要的时候,直接生成pdf文件时,就出现问题了,会把html的标签也显示出来。。。

#13


引用 10 楼 dalmeeme 的回复:
解析并操作html的话,可以用HtmlAgilityPack第三方免费类库,这个容易上手:参考用法

这篇文章我看完了,不是我需要的,不过还是谢谢了。