getURLContent(url, userpasswrd, httpauth=1L, binary=TRUE)
サーバーからcsvファイルをダウンロードするために使用しています。
この getURLContent () を使用した後に取得するデータは、コンテンツを含む生のベクターです
"4d" "43" "4e" "2c" "45" "4e"
データセットには約 400 列と数百行が必要であることはわかっています。この生のベクトルを適切なデータに変換するにはどうすればよいですか。利用した
as.raw(as.hexmode(rawvector1)
rawToChar(iconv(rawvector1, from="UTF-8"))
これらのどれも機能しません。基本的に、生のベクターを正しい形式に変換する方法がわかりません。ここで何か助けていただければ幸いです。
さて、私はこのアプローチを試しましたが、うまくいきました。
test1 = getURLContent(url,userpwd,httpauth = 1L, binary=TRUE)
testraw1= readBin(test1 , what='characer', n=length(t61)/4)
new.dataframe = data.frame(read.csv(textConnection(testraw1)))