首先,抱歉我的英语不好......:)
我正在处理具有特定标题的EML文件...
我的示例eml文件是......
FROM IP : 1.2.3.4
TO IP : 2.3.4.5
.....
END_HEADER
from this line, standard EML format with various encoding type...
所以,我想阅读这个文件
第一行到END_HEADER,BufferedReader.readLine)_
后来,FileInputStream.read(byte [],0,readLen)......
这可能吗?
我最近的代码是......
在课程中使用我的readLine()方法......
public string readLine(InputSteam is) {
int oneByte = 0;
ByteArrayOutputStream baos = new ByteArrayOutputStream();
while((oneByte = is.read()) != -1)
{
if(oneByte != '\r' && oneByte != '\n')
baos.write();
else
break;
}
return new String(baos.toByteArray());
}
我希望你理解我的问题......:)
提前致谢...