Мне нужно проанализировать формат входного файла EBCDIC. Использование Java, я могу читать его, как показано ниже:Как преобразовать EBCDIC в TEXT с помощью Hadoop Mapreduce
InputStreamReader rdr = new InputStreamReader(new FileInputStream("/Users/rr/Documents/workspace/EBCDIC_TO_ASCII/ebcdic.txt"), java.nio.charset.Charset.forName("ibm500"));
Но в Hadoop MapReduce, мне нужно, чтобы разобрать с помощью RecordReader
, который не работал до сих пор.
Может ли кто-нибудь решить эту проблему?
Вам необходимо преобразовать его в ASCII, и вы уже это делаете. Ваш вопрос остается неясным. – EJP