gpt4 book ai didi

c# - 如何解析MICR线路数据?

转载 作者:太空狗 更新时间:2023-10-29 23:34:53 25 4
gpt4 key购买 nike

我有一个数字支票扫描仪,可以从支票上捕获 MICR 行。它将以字符串形式返回原始格式的 MICR 行,并使用分隔符分隔帐号、路由号码和支票号码。但是,每家银行对该 MICR 行的格式不同,因此没有标准的方法来解析该数据。

我试过的一些公司是 Inlite Research Inc 和 Accusoft Pegasus。 Inlite Research 的 API 适用于某些银行,但无法正确读取美国银行的支票。我仍在测试 Accusoft 的 API。

我想问的是,是否有人知道可以准确解析不同组件的 MICR 行的 API。如果我遇到 API 无法正确处理的新检查,是否有 API 可以让我添加检查格式的新定义?或者,如果有人知道如何或已经编写了一个例程来解析 MICR 行。

如果我能得到任何帮助,我将不胜感激。谢谢。

最佳答案

抱歉回复晚了。我没有看到问题的任何答案,所以我认为没有人回应。

针对以上问题,经过思索和与各厂商交流后,我找到了解决方案。我使用的支票扫描仪已经能够读取 MICR 行。问题在于解析 MICR 行以获取相关信息,例如路由中转号码、帐号、支票/序列号和金额(如果有的话)。在与少数 3rd 方公司交谈并试用了可用的 MICR 解析器试用版后,我得出的结论是没有通用的解析器。我仍然面临着不符合 On-Us 字段的问题。每个银行对该字段的格式不同。有时符号的排列方式也不同。所以,我决定编写自己的解析器。我认为这是最合乎逻辑的方法,因为我从这些第 3 方供应商处得知他们各自推出自己的解析软件。

我编写解析器的方式是保留一个 MICR 行模式表。每次遇到新的 MICR 行格式,我都会更新这个表。我的解析器将匹配针对此表扫描的任何检查,如果找到匹配项,它将使用该模式来解析相关信息。

我希望我的经验和我提出的解决方案也能帮助遇到同样问题的人。

感谢所有回复的人,祝你好运。

关于c# - 如何解析MICR线路数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3788819/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com