Pregunta

¿Alguien puede indicarme una lista de plantillas de formato de dirección postal / residencial / de entrega internacional que utilicen algún tipo de vocabulario estándar analizable para las partes de la dirección?

La lista ideal contiene un código de país y luego un formato que usa tokens reemplazables para que pueda sustituir los campos de dirección de la base de datos en una plantilla para producir algo imprimible en el formato local.

por ejemplo

NZ | [first_name] [family_name]\n[company_name]\n[street_address]\n[city] [post_code]\n[country]
AU | [first_name] [family_name]\n[company_name]\n[street_address]\n[city]\n[state] [post_code]\n[country]
US | etc
UK | etc

Antecedentes: solía tener un campo de texto libre simple para aceptar direcciones.Pasar a admitir la descarga de vCard, que requiere que las direcciones se dividan en campos específicos.Todo está bien: podemos hacer la migración.Estoy buscando una forma de mostrar los campos en el orden "correcto" para cada país.gracias por tu ayuda!

¿Fue útil?

Solución

Google tiene una API basada en JSON que utilizan para su biblioteca de campos de entrada de direcciones de Android que contiene este tipo de información de formato.

El campo que le interesaría es fmt.No parece haber ninguna documentación formal sobre el formato que utilizan, pero una propuesta para incluir esta información como parte de Unicode CLDR tiene campos coincidentes (desplácese hacia abajo hasta "Desglose detallado de elementos");también hay algunas pistas en Código fuente libaddressinput de Google .

Otros consejos

Esta página de MSDN tiene la información en el formato que necesita yparece precisa, pero cubre solo 33 países.Quizás sean suficientes.

La Unión Postal Universal ofrece toda la información que necesita para muchos países aquí .Esta es información de primera calidad;sin embargo, se divide en tantos documentos PDF como países y no está en el formato que necesita.

Esta página proporciona la información de una forma un poco más accesible.Por lo que puedo juzgar, es preciso (y contiene mucha información valiosa), pero no puedo hablar de su calidad ni de su actualidad.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top