C# WebClient
普通に、DownloadString使うと、
文字化けしました。
ポケットリファレンスの本だと,
"shift-jis"でエンコードしてましたが、
実際の使用率の高い、 "utf-8"でエンコードした所問題なくOK
client.Encoding = System.Text.Encoding.UTF8;
改造
string str = client.DownloadString(Console.ReadLine());
でコンソールから、URLを読み込めるようにしました
型変換しないで済んだのラクでした。
intparse()とかで変換が必要かビクビクしてました。w
Console.Write("URLを入力してください :");
string str = client.DownloadString(Console.ReadLine());
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net;
using System.Text.RegularExpressions;
namespace ConsoleApplication4
{
class Program
{
static void Main(string[] args)
{
WebClient client = new WebClient();
client.Encoding = System.Text.Encoding.UTF8;
string str = client.DownloadString("http://objectclub.jp/technicaldoc/uml/umlintro1");
Console.WriteLine(str.Substring(0,1000));
}
}
}