Format XML structurat adrese internaționale de corespondență în text

voturi
0

Caut o soluție la cheie pentru a formata structurate adrese poștale internaționale în text plat.

Mai jos, un exemplu de date de intrare am:

<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>

Ca ieșire, aș dori următoarele linii de text:

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

Am adrese de o mulțime de țări și deoarece fiecare țară are un mod diferit de a aborda mail-uri, aș dori să găsească un API / serviciu existent pentru a face acest lucru.

Sunt , de asemenea , interesat în moduri de a pune în aplicare astfel de soluții bazate pe standardele UPU , de exemplu ( http://www.upu.int/en/activities/addressing/postal-addressing-systems-in-member-countries.html ).

Întrebat 24/10/2019 la 12:50
sursa de către utilizator
În alte limbi...                            

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