可能是关于转义的问题

我想有一个困扰,就是当我查看网页源代码后,想把整段代码做为C#中的一个字符串来使用时费劲,开始是手动改,这个当然笨,后来想了一个办法是使用 HttpWebRequest(好像是这个)下载网页,然后将字符串序列化储存再移到其它地方,反序列化使用,还是很笨,

有没有什么工具之类,或是方法能够简化这个过程,谢谢


holdtom
浏览 416回答 2
2回答

Smart猫小萌

1,复制源代码到记事本2,查找英文双引号("),替换成两个英文双引号(""),全部替换3,在最前边加上两个字符(@"),在最后面加上一个字符(")4,所得结果即是可以在C#代码里使用的字符串字面量了.

素胚勾勒不出你

不是很懂楼主要表达什么意思。你的意思是想要抓取(爬取)某些个网页,并将其源码存贮以备用,是这个意思吗?存贮的方式很多,比如各搜索提供商有个“网页快照”,大概就是网页源码历史记录。一般存数据库吧,直接使字段为 text 类型就该够用了。也可以存贮到硬盘文件啊。不大理解“序列化”、“反序列化”的意图是什么。
打开App,查看更多内容
随时随地看视频慕课网APP