我正在研究 HL7 文件解析。
我每天都会获取 HL7 文件日志,其中在一个文件中包含多条消息。
我选择了http://python-hl7.readthedocs.org/en/latest/api.html用于解析的库,但这仅解析一条消息。如果我给出一个文件流,它不会解析它。
我们如何使用 python 解析文件流中的多条消息。
最佳答案
您可能希望在解析之前将文件拆分为单独的消息。如果文件包含 HL7 消息开始和结束字符,那么您可以使用它们作为标记。另一种方法是在每个 MSH 段分割文件,因为每条消息都应包含一个 MSH 作为第一个段。
关于python - 使用 python HL7 解析多条消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31654946/