質問編集履歴
1
説明文の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
dartでdioとshift_jis
|
5
|
+
dartでdioとshift_jisパッケージを使用してhttpを取得しています。
|
6
6
|
|
7
7
|
取得対象のページは、Shift_JISのページです。
|
8
8
|
|
@@ -10,15 +10,23 @@
|
|
10
10
|
|
11
11
|
取得直後の日本語部分 > <title>�N���l�R���}�g�̉ו����₢���킹�V�X�e��</title>
|
12
12
|
|
13
|
-
これは
|
13
|
+
これはブラウザでエンコーディングをUTF8に指定した時と同じになります。
|
14
14
|
|
15
|
+
よって、UTF8として取得していると判断しています。
|
16
|
+
|
17
|
+
|
18
|
+
|
15
|
-
それ
|
19
|
+
それを、 shift_jisパッケージにてShift_JISのデコードをすると、下記のようになります。
|
16
20
|
|
17
21
|
デコード後の日本語部分 > <title>�N���l�R���}�g� ユ����「���ケ�V�X�e��</title>
|
18
22
|
|
19
23
|
|
20
24
|
|
21
25
|
上記のようにうまく文字コードの変換をすることができません。
|
26
|
+
|
27
|
+
他にもcharset_converterパッケージを使ってみましたが日本語に変換できません。
|
28
|
+
|
29
|
+
どこか手順が間違っているのでしょうか?
|
22
30
|
|
23
31
|
|
24
32
|
|