当前位置:编程学习 > C#/ASP.NET >>

请问如何让html文件转成txt文件的时候不出现■这个东西?

我用的方法是
StreamWriter html = new StreamWriter("all.txt", true);
            StreamWriter streamwriter2 = new StreamWriter("zhilinglujing.txt", true);
string line = "";
char[] line2;
line = streamreader.ReadToEnd().ToString();
            line2 = line.ToCharArray();
for (i = 0; i < line2.Length; i++)
            {
                html.WriteLine(line2[i]);
            }
我的想法是把一个html中的内容每一个字母都存入数组~但是结果是我的网页内容是:
adfsadfa
asdfasdf
asdfasdfasdf
asdfasdfasdf
asdfasdfasdf

变成txt的时候
a
d
f
s
a
d
f
a


a
s
d
f
a
s
d
f


。。后面的不再打了太长了。。。为什么会出现■ 这个东西?请问怎么解决? --------------------编程问答-------------------- 听说帮顶有分接 --------------------编程问答-------------------- 把那回车换行的字符去掉就行了 --------------------编程问答-------------------- 听说帮顶有分接 --------------------编程问答-------------------- 直接把 "\r" 字符串替换成 "\r\n"就可以了
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,