webreadで読み​込んだテキストが文字​化けする場合の対処方​法を教えてください。

気象庁HPに掲載されている気象データを読み込みたいのですが、webreadで読み込むと文字化けしてしまいます。
何か対処する方法はあるでしょうか。
参考URL:https://www.data.jma.go.jp/obd/stats/etrn/view/10min_s1.php?prec_no=44&block_no=47662&year=2021&month=1&day=1&view=

 Respuesta aceptada

OH
OH el 6 de Mzo. de 2021

1 voto

とりあえず"文字化けせずにデータを読み込む"に焦点をあてます。
文字化けというのは文字コードが一致していないだけなので、きちんと指定して上げれば良いんですよね。ここではUTF-8にしてます。
ただ、単体のデータなら気象庁から手動で落とした方が早いかなと思います。
スクレイピングされるなら納得ですが、少し手ごわいかも知れません。
url = 'https://www.data.jma.go.jp/obd/stats/etrn/view/10min_s1.php?prec_no=44&block_no=47662&year=2021&month=1&day=1&view=';
options = weboptions('CharacterEncoding','UTF-8');
foo = webread(url,options);

1 comentario

Keisuke Miura
Keisuke Miura el 6 de Mzo. de 2021
ご回答ありがとうございます。
ご推察の通り、スクレイピングしたいというのが趣旨でございます。各地点の年間データを収集するにあたり、手動では手間が掛かりすぎるため、方法を試案しておりました。
ご提案頂いた方法で解決致しましたので、このご回答を採用させて頂きます。
ありがとうございました。

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Weather and Atmospheric Science en Centro de ayuda y File Exchange.

Productos

Versión

R2020b

Etiquetas

Preguntada:

el 6 de Mzo. de 2021

Comentada:

el 6 de Mzo. de 2021

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!