COMP-3 でエンコードされたフィールドを含むファイルがあります。以下のスレッドでこのコードをテストする方法を教えてください。
私が試したコードは
BufferedReader br = new BufferedReader(new FileReader(FILENAME)) {
String sCurrentLine;
int i=0;
String bf =null;
while ((sCurrentLine = br.readLine()) != null) {
i++;
System.out.println("FROM BYTES ");
System.out.println(unpackData(sCurrentLine.getBytes(), 5));
for (int j = 0; j < sCurrentLine.length(); j++) {
char c = sCurrentLine.charAt(j);
bf =bf + (int)c;
}
上記のコードでは正しい結果が得られません。単一の列を変換しようとしましたが、正しい結果が返されません。私の入力欄
入力ファイルは次のようになります
cblコピーブックとデータファイルを渡すJRecordを試してみましたが、同じ結果ではないJavaコードを生成します 生成された出力
必要な出力
cblコピーブックは下の画像のようになります