ファイルをダウンロードしてRにロードしようとしていますが、動作しません。 私はMAC上でRを使用しています。3.1.3MACのエンコーディングの問題
ファイルはcsv形式です(json形式のオプションがあります)。
ここではファイル(CSVおよびJSON)のためのURL:私は、ファイルをダウンロードし、ローカルのテキストエディタで開いて、UTF-8として保存してから、Rにインポートすることができます知っている http://dadosabertos.dataprev.gov.br/opendata/con02/formato=csv http://dadosabertos.dataprev.gov.br/opendata/con02/formato=json
は、しかし、私はより自動化されたソリューションを望んでいます。これは、別のソフトウェアを使用することを伴わないものです。そして、btw、このソリューションでも私が期待したほど簡単には動作しません。
これまで私が試したことは次のとおりです。 ファイルはポルトガル語なので、おそらくutf-8です。
library(jsonlite)
options(encoding = "utf-8")
url <- "http://dadosabertos.dataprev.gov.br/opendata/con02/formato=json"
prev <- fromJSON(url)
、エラーメッセージ:
字句エラー:UTF8文字列に無効なバイト。 :[{"ノード":{"Ano": "1988"、 "Esp cie": "42-Ap TempoContribui o (右)------^
試してみました URL1 < - "http://dadosabertos.dataprev.gov.br/opendata/con02/formato=csv" 前< - read.csv(URL、9月= "")
しかし、それはまた、私は使用することも試みた動作しませんでした:。
Sys.setlocale("LC_ALL", 'en_US.UTF-8')
しかし、それは何の違いも生じなかった。