Azzera filtri
Azzera filtri

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

4 visualizzazioni (ultimi 30 giorni)
Keisuke Miura
Keisuke Miura il 6 Mar 2021
Commentato: Keisuke Miura il 6 Mar 2021
気象庁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=

Risposta accettata

OH
OH il 6 Mar 2021
とりあえず"文字化けせずにデータを読み込む"に焦点をあてます。
文字化けというのは文字コードが一致していないだけなので、きちんと指定して上げれば良いんですよね。ここでは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 Commento
Keisuke Miura
Keisuke Miura il 6 Mar 2021
ご回答ありがとうございます。
ご推察の通り、スクレイピングしたいというのが趣旨でございます。各地点の年間データを収集するにあたり、手動では手間が掛かりすぎるため、方法を試案しておりました。
ご提案頂いた方法で解決致しましたので、このご回答を採用させて頂きます。
ありがとうございました。

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Weather and Atmospheric Science in Help Center e File Exchange

Tag

Prodotti


Release

R2020b

Community Treasure Hunt

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

Start Hunting!