我想有一个困扰,就是当我查看网页源代码后,想把整段代码做为C#中的一个字符串来使用时费劲,开始是手动改,这个当然笨,后来想了一个办法是使用 HttpWebRequest(好像是这个)下载网页,然后将字符串序列化储存再移到其它地方,反序列化使用,还是很笨,有没有什么工具之类,或是方法能够简化这个过程,谢谢
2 回答
Smart猫小萌
TA贡献1911条经验 获得超7个赞
1,复制源代码到记事本
2,查找英文双引号("),替换成两个英文双引号(""),全部替换
3,在最前边加上两个字符(@"),在最后面加上一个字符(")
4,所得结果即是可以在C#代码里使用的字符串字面量了.
素胚勾勒不出你
TA贡献1827条经验 获得超9个赞
不是很懂楼主要表达什么意思。你的意思是想要抓取(爬取)某些个网页,并将其源码存贮以备用,是这个意思吗?存贮的方式很多,比如各搜索提供商有个“网页快照”,大概就是网页源码历史记录。一般存数据库吧,直接使字段为 text 类型就该够用了。也可以存贮到硬盘文件啊。不大理解“序列化”、“反序列化”的意图是什么。
- 2 回答
- 0 关注
- 415 浏览
添加回答
举报
0/150
提交
取消