这是我读取包含 Hl7 消息的文件并使用 Hapi Iterator 迭代它们的代码(来自http://hl7api.sourceforge.net)
File file = new File("/home/training/Documents/msgs.txt");
InputStream is = new FileInputStream(file);
is = new BufferedInputStream(is);
Hl7InputStreamMessageStringIterator iter = new
Hl7InputStreamMessageStringIterator(is);
我想在地图功能中完成这项工作?显然,我需要防止InputFormat中的拆分以将整个文件作为单个值读取一次并将其更改为字符串(文件大小为 7KB),因为如您所知,Hapi 只能解析整个消息。
我是这一切的新手,所以请多多包涵。