¿Alguien sabe de una manera confiable de validar el número de cuenta bancaria internacional (IBAN) y el código de identificación bancaria (BIC) en java?manera confiable de validar IBAN/BIC en java
Respuesta
estos podrían ser digno de una mirada:
http://soastation.googlepages.com/iban-checkdigit-src.jar
http://developers.sun.com/docs/javacaps/designing/capsswftintprj.ghfyv.html
Brandon, su primer enlace funciona bien (solo descarga un archivo jar sin derechos de autor, etc., ¿es esto lo que pretendía?) El segundo enlace, sin embargo, está roto. Parece que a Oracle no le gusta mucho. – Johan
Apache Commons Validador tiene validación de IBAN (desde la versión 1.4)
Principal: http://commons.apache.org/validator/
Maven dependencia:
<dependency>
<groupId>commons-validator</groupId>
<artifactId>commons-validator</artifactId>
<version>1.6.0</version>
</dependency>
Editar: Actualización enlace javadoc.
El enlace correcto al javadoc es: http: //commons.apache.org/proper/commons-validator/javadocs/api-1.4.0/org/apache/commons/validator/routines/checkdigit/IBANCheckDigit.html – drame
Apache Commons Validator es válido para la validación de IBAN, pero carece de validación de la estructura BBAN (como se especifica en IBAN registry).
Acabo de lanzar una biblioteca, llamada jbanking, que se adapte a sus necesidades. Contiene rutinas para la validación de IBAN y BIC. Puede encontrarlo en github (https://github.com/marcwrobel/jbanking).
Pero tenga en cuenta que no se puede tener una validación fiable BIC/IBAN sin utilizar el IBAN Plus Directory (antes conocido como el BICplusIBAN Directory) y el Bank directory Plus (antes conocido como el BIC directory). Ambos son proporcionados y actualizados regularmente por SWIFT, que es el registrador BIC/IBAN. Lamentablemente, esos directorios no están disponibles de forma gratuita.
Esta biblioteca proporciona una clase IBAN que admite la validación de la estructura BBAN.
Esta es una biblioteca de utilidades para ayudar con el desarrollo de la funcionalidad de la banca. https://github.com/marcwrobel/jbanking
iban4j podría ser una buena opción para la validación de IBAN.
página de inicio: https://github.com/arturmkrtchyan/iban4j
Maven dependencia:
<dependency>
<groupId>org.iban4j</groupId>
<artifactId>iban4j</artifactId>
<version>1.0.0</version>
</dependency>
Hello , Acabo de revisar y finalmente decidí usar tu biblioteca. Buen trabajo y API simple. Muchas gracias por compartir! – javapapo
Muchas gracias @javapapo –
- 1. Multidifusión confiable en Java
- 2. Java confiable UDP
- 3. Groovy Script Security no confiable en Java
- 4. FFT confiable y rápida en Java
- 5. Java: ¿Es confiable assertEquals (String, String)?
- 6. validar una expresión xpath en Java
- 7. Validar valores de Maven en Java
- 8. Manera elegante de validar los valores
- 9. Cómo escribir/actualizar Oracle blob de manera confiable?
- 10. Detección de IE8 de manera confiable usando Javascript
- 11. ¿Existe un framework web Java que pueda producir de manera confiable XHTML 1.0 Strict?
- 12. ¿Manera confiable de ejecutar miles de transacciones independientes?
- 13. ¿Cómo detectar de manera confiable los tipos de archivos?
- 14. Autenticación de Apache: ¿redirige a la falla de manera confiable?
- 15. ¿Cómo validar una configuración regional en Java?
- 16. ¿Cómo comparo dos PropertyInfos o métodos de manera confiable?
- 17. ¿Por qué Windows Azure Diagnostics no registra de manera confiable?
- 18. manera rápida y confiable para Clojure (Java) y Ruby aplicaciones para comunicarse
- 19. ¿Cuál es la mejor manera de validar datos en mongo?
- 20. ¿Hay alguna manera de detectar de manera confiable la cantidad total de núcleos de CPU?
- 21. Validar java Firma SAML de C#
- 22. URL caracteres válidos. java para validar
- 23. manera confiable para convertir un archivo a un byte []
- 24. ¿Cómo generar de manera confiable errores de trama de Ethernet en el software?
- 25. ¿Hay alguna manera de validar un nombre de archivo?
- 26. ¿La mejor manera de validar la entrada de moneda?
- 27. Validar certificados X509 con Java APis
- 28. Validar la conversión exitosa de String to enum en Java
- 29. ¿Hay alguna manera de validar el microformato hAtom?
- 30. ¿Cómo validar los parámetros de una manera funcional?
reformuló la pregunta original. Ya no estoy usando la espantosa palabra "biblioteca", que hizo que la pregunta se cerrara como fuera de tema – tehvan