C#中生成中文繁体web页面
来源:互联网 发布:it外包公司盈利模式 编辑:程序博客网 时间:2024/05/04 15:18
1 在工程中引用Microsoft.VisualBasic.dll
一般此文件在.net框架环境目录中如C:/ WINNT /Microsoft.NET /Framework /v1.1.4322
/Microsoft.VisualBasic.dll。
2 使用方法
Microsoft.VisualBasic.Strings.StrConv( “instr”,Microsoft.VisualBasic.VbStrConv.TraditionalChinese, System.Globalization.CultureInfo.CurrentCulture.LCID);
* 该方法的使用可以在msdn中找到。
3 生成web页面使用编码 950,代码如下:
//写文件
public bool WriteFile( string contentStr,string filepath )
{
try
{
if ( filepath == null)
return false;
this.CreateDir( filepath.Substring( 0,filepath.LastIndexOf( "//" ) ) );
StreamWriter outStream = new StreamWriter( filepath,false,System.Text.Encoding.GetEncoding( 950 ) );
outStream.Write( contentStr );
outStream.Close();
return true;
}
catch
{
return false;
}
}
4 读简体文件时使用编码 936
//读文件
public string ReadFile( string filepath )
{
string reStr = "";
if ( filepath ==null ) return reStr;
using ( StreamReader sr = new StreamReader( filepath,System.Text.Encoding.GetEncoding( 936 ) ) )
{
string line;
while( (line = sr.ReadLine())!=null )
{
reStr += line+"/r/n";
}
}
return reStr;
}
一般此文件在.net框架环境目录中如C:/ WINNT /Microsoft.NET /Framework /v1.1.4322
/Microsoft.VisualBasic.dll。
2 使用方法
Microsoft.VisualBasic.Strings.StrConv( “instr”,Microsoft.VisualBasic.VbStrConv.TraditionalChinese, System.Globalization.CultureInfo.CurrentCulture.LCID);
* 该方法的使用可以在msdn中找到。
3 生成web页面使用编码 950,代码如下:
//写文件
public bool WriteFile( string contentStr,string filepath )
{
try
{
if ( filepath == null)
return false;
this.CreateDir( filepath.Substring( 0,filepath.LastIndexOf( "//" ) ) );
StreamWriter outStream = new StreamWriter( filepath,false,System.Text.Encoding.GetEncoding( 950 ) );
outStream.Write( contentStr );
outStream.Close();
return true;
}
catch
{
return false;
}
}
4 读简体文件时使用编码 936
//读文件
public string ReadFile( string filepath )
{
string reStr = "";
if ( filepath ==null ) return reStr;
using ( StreamReader sr = new StreamReader( filepath,System.Text.Encoding.GetEncoding( 936 ) ) )
{
string line;
while( (line = sr.ReadLine())!=null )
{
reStr += line+"/r/n";
}
}
return reStr;
}
- C#中生成中文繁体web页面
- C#中生成中文繁体web页面
- C#中生成中文繁体web页面
- C#中生成中文繁体web页面
- C#中生成中文繁体web页面(源码)
- C#中实现简体,繁体web页面[转贴]
- eclipse中输入中文为繁体
- 中文简体繁体转换
- C#使用微软语言包来获取中文汉字的拼音、拼音首字母、中文繁体
- C# 繁体,简体 互转
- C# 繁体,简体 互转
- C#繁体转简体
- C# 简体繁体转换
- C# 繁体,简体 互转
- c#生成静态页面
- c# 生成静态页面
- C#页面生成图片
- Web在jsp页面中生成柱状图,折线图,饼状图
- 在PHP语言中使用JSON
- C#之消息队列的简要说明
- 提取网页中的超链接
- 正在写一套IIS管理软件,需要的朋友快快留言。
- C# MAIL CLASS
- C#中生成中文繁体web页面
- C#实现Des加密和解密
- 关于C语言中的malloc和free函数的用法
- Ruby on Rails 环境搭建
- asp存储过程使用大全
- C#简介- 类和对象
- Linux中/proc目录下文件详解
- size_t与ssize_t
- C#编写的生成缩略图程序