有没有人知道在java中验证国际银行帐号(IBAN)和银行标识符代码(BIC)的可靠方法?
发布于 2009-06-15 07:09:26
发布于 2012-08-16 14:53:13
Apache Commons Validator具有IBAN验证(从1.4版开始)
主页:http://commons.apache.org/validator/
Maven依赖:
<dependency>
<groupId>commons-validator</groupId>
<artifactId>commons-validator</artifactId>
<version>1.7</version>
</dependency>
编辑:更新了javadoc链接。
发布于 2013-07-03 06:38:24
Apache Commons Validator适用于IBAN验证,但缺少BBAN结构验证(如IBAN registry中所指定的)。
我刚刚发布了一个名为jbanking的库,它可能适合您的需要。它包含用于IBAN和BIC验证的例程。你可以在github (https://github.com/marcwrobel/jbanking)上找到它。
但请注意,如果不使用IBAN Plus Directory (以前称为BICplusIBAN Directory)和Bank directory Plus (以前称为BIC directory),就无法获得可靠的BIC / IBAN验证。两者均由BIC / IBAN注册商SWIFT提供并定期更新。不幸的是,这些目录不是免费的。
https://stackoverflow.com/questions/994790
复制相似问题