如何从Java中的非Android扫描程序读取QR码扫描程序数据

时间:2013-04-25 06:50:52

标签: java qr-code

在我的项目中,我创建了存储加密用户信息的QRCode Image。 现在,我必须学习如何在我的java Web应用程序(使用jsp和servlet)中获取由扫描程序(而不是android手机)发送的加密用户信息数据。 我搜索了很多,相关这个粒子,但我只得到一些粒子,显示如何使用Android手机。 那么,您能否给我一个链接或一些电子书来学习如何使用二维码扫描仪将数据插入网页的文本框中。

非常感谢。

1 个答案:

答案 0 :(得分:1)

通常,大多数扫描仪的工作方式类似于键盘,因此从标准输入读取将为您提供刚刚读取的字节字符串。如何解释它们取决于扫描仪中的数据格式。这通常是好的,但是如果您有多个扫描仪,或者有人会同时使用键盘,则无效。

替代方案是可以设置为模拟RS-232串行端口的扫描仪。在这种情况下,您可以使用诸如RXTX之类的库,它允许您打开到串行端口的流并读取进入的数据。

扫描仪所处的模式通常可以使用手册中的条形码进行编程。扫描完成后,扫描仪会改变模式。