自动化的探究过程,总是努力减少人的工作。如果连专业且复杂的手术都可以用手术机器人去替代,那么某些机械琐碎医疗及医务行为,当然可以用更信息化的手段,去解放人的工作。为了实现这一目的,我需要取得HIS里面的部分数据。但我没有现成的数据接口,所以得自己想办法去实现。
如何获取页面数据?复制或导出是最为直接的方式。其次页面数据如果能够被打印,就意味可以通过打印到文件的方式导出,xps也好pdf也好,运用解析器就能将数据洗出来。如果以上两种都无法实现,也可以通过OCR将其识别出来,这是下下选,因为有失真的风险。
很庆幸的是系统提供了一个导出的功能。可以导出了一个后缀名为fp3文件,我没有找到直接的解析器。但这是一个xml类文件,通过借鉴爬虫解析的方式,就可以将其中的内容解析出来。