Format XML structuré adresses de courrier international en texte

voix
0

Je suis à la recherche d'une solution clé en main pour mettre en forme des adresses postales internationales structurées en texte plat.

Ci-dessous, un exemple de données d'entrée je:

<address>
       <lastname>Smith</lastname>
       <firstname>John</firstname>
       <street>Woodland</street>
       <streetNr>5</streetNr>
       <city>Beaconsfield</city>
       <dept>QC</dept>
       <zip>H9W 4V8</zip>
       <countryIso>CA</countryIso>
</address>

En sortie, je voudrais que les lignes de texte suivantes:

Smith John
5 Woodland
Beaconsfield QC H9W 4V8
Québec
CANADA

Je adresses de beaucoup de pays et étant donné que chaque pays a une façon différente d'aborder mails, je voudrais trouver une API / service existant pour le faire.

Je suis également intéressé par les moyens de mettre en œuvre cette solution basée sur les normes de l' UPU par exemple ( http://www.upu.int/en/activities/addressing/postal-addressing-systems-in-member-countries.html ).

Créé 24/10/2019 à 12:50
source utilisateur
Dans d'autres langues...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more