【发布时间】:2022-01-08 01:07:12
【问题描述】:
我正在尝试使用二进制内容扫描 ECC 数据矩阵代码,但如果有一个 NULL 字节,我只能将字符串到达那里。
不幸的是,我无法控制这些矩阵代码,因为我必须扫描提供的代码。 有人知道吗?
是否可以转换原始数据?
如果我将内容作为十六进制值接收就足够了。
rawData 已经是十六进制,但与预期不符,可能它也已损坏或编码未知。
有人知道原始数据的编码吗?
【问题讨论】:
-
我打算推荐使用 Apple 的框架而不是 Google 的框架,但我看到 Apple 也将条形码编码的数据作为字符串返回,而不是数据对象。因此,我想 NULL 字节也将是一个问题。 developer.apple.com/documentation/vision/…
-
感谢您的评论,但我今天在 Javascript 中找到了适合我的解决方案,因为在 Objective C 中,NUL 字节始终是字符串的问题。
标签: objective-c xcode google-mlkit