我有一个text / csv文件的base64数据。当将字节数组更改为字符串im时,按预期获取文件行。但是,如果headerExist键为true,我只想在fileContent字符串中删除文件的第一行。
我尝试将byteArray数据更改为BufferedReader行,然后从读取器中删除该行,但无法识别出来。
如果标头存在,请有人帮助我删除第一行。
public static String getFileConetentReadableData(byte[] byteArrayData, boolean headerExist) {
String fileContent = new String();
byteArrayData != null && byteArrayData.length > 0
fileContent = new String(byteArrayData);
return fileContent;
}
提前致谢。
最佳答案
您可以对fileContent进行子字符串化。String cleanLine = fileContent.substring(fileContent.indexOf("\n"));