输出到TXT文本时,编码格式不对怎么办?请帮忙

[复制链接]
查看11 | 回复3 | 2010-11-22 13:24:50 | 显示全部楼层 |阅读模式
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Text;
using System.Net;
using System.IO ;
public partial class _Default : System.Web.UI.Page
{

protected void Page_Load(object sender, EventArgs e)

{

string path = @"c:\temp\MyTest.txt";
using (StreamWriter sw = File.CreateText(path))

{

WebRequest request = WebRequest.Create("http://www.web521.com/asp.net/513268/T610267.shtml");



request.Credentials = CredentialCache.DefaultCredentials;


HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream dataStream = response.GetResponseStream();



StreamReader reader = new StreamReader(dataStream);



string responseFromServer = reader.ReadToEnd();
sw.Write(response.StatusDescription);
;



sw.WriteLine(response.StatusDescription);
reader.Close();

dataStream.Close();

response.Close();

Response.Write("OK");



}
}
}
输出后有乱码怎么办办

回复

使用道具 举报

千问 | 2010-11-22 13:24:50 | 显示全部楼层
using System;using System.IO ;using System .Text ;namespace name{ class MainClass {public static void Main (string[] args){find:
FileStream fs = new FileStream(@"texta.txt",FileMode.Open ,FileAccess .Read );
StreamReader sr=new StreamReader (fs ,Encoding.GetEncoding( "GB2312") );
回复

使用道具 举报

千问 | 2010-11-22 13:24:50 | 显示全部楼层
没办法,最好的的办法是右键单击控件选择属性,属性框就会立即出现。 我可以帮助你,你先设置我最佳答案后,我百度Hii教你。你的串号我已经记下,采纳后我会帮你制作
回复

使用道具 举报

千问 | 2010-11-22 13:24:50 | 显示全部楼层
是不是要设置一下输出的代码格式为Response.ContentEncoding = System.Text.Encoding.UTF7或者System.Text.Encoding.UTF8啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行