1 function getCountryNameByCode(code) {
2 var countryName = ''
;
3 switch(code) {
4 case "US"
:
5 countryName = "United State"
;
6 break;
7 case "GB"
:
8 countryName = "United Kingdom"
;
9 break;
10 case "DE"
:
11 countryName = "Germany"
;
12 break;
13 case "CA"
:
14 countryName = "Canada"
;
15 break;
16 case "JP"
:
17 countryName = "Japan"
;
18 break;
19 case "ES"
:
20 countryName = "Spain"
;
21 break;
22 case "FR"
:
23 countryName = "France"
;
24 break;
25 case "IT"
:
26 countryName = "Italy"
;
27 break;
28 case "CN"
:
29 countryName = "China"
;
30 break;
31 case "AT"
:
32 countryName = "Austria"
;
33 break;
34 case "AU"
:
35 countryName = "Australian"
;
36 break;
37 case "CH"
:
38 countryName = "Switzerland"
;
39 break;
40 case "EG"
:
41 countryName = "Egypt"
;
42 break;
43 case "FI"
:
44 countryName = "Finland"
;
45 break;
46 case "IN"
:
47 countryName = "India"
;
48 break;
49 case "IE"
:
50 countryName = "Ireland"
;
51 break;
52 case "ID"
:
53 countryName = "Indonesia"
;
54 break;
55 case "KH"
:
56 countryName = "Cambodia"
;
57 break;
58 case "KR"
:
59 countryName = "Korea"
;
60 break;
61 case "MX"
:
62 countryName = "Mexico"
;
63 break;
64 case "NL"
:
65 countryName = "Holland"
;
66 break;
67 case "NO"
:
68 countryName = "Norway"
;
69 break;
70 case "MM"
:
71 countryName = "Burma"
;
72 break;
73 case "PH"
:
74 countryName = "Philippines"
;
75 break;
76 case "BE"
:
77 countryName = "Belgium"
;
78 break;
79 case "GY"
:
80 countryName = "Guyana"
;
81 break;
82 case "SE"
:
83 countryName = "Sweden"
;
84 break;
85 case "PY"
:
86 countryName = "Paraguay"
;
87 break;
88 case "UA"
:
89 countryName = "Ukraine"
;
90 break;
91 case "PE"
:
92 countryName = "Peru"
;
93 break;
94 case "AE"
:
95 countryName = "United Arab Emirates"
;
96 break;
97 case "VN"
:
98 countryName = "Vietnam"
;
99 break;
100 case "SO"
:
101 countryName = "Somalia"
;
102 break;
103 case "LA"
:
104 countryName = "Laos"
;
105 break;
106 case "KW"
:
107 countryName = "Kuwait"
;
108 break;
109 case "MY"
:
110 countryName = "Malaysia"
;
111 break;
112 case "DK"
:
113 countryName = "Denmark"
;
114 break;
115 case "PK"
:
116 countryName = "Pakistan"
;
117 break;
118 case "TH"
:
119 countryName = "Thailand"
;
120 break;
121 case "HU"
:
122 countryName = "HUNGARY"
;
123 break;
124 case "LV"
:
125 countryName = "Latvia"
;
126 break;
127 case "RU"
:
128 countryName = "Russia"
;
129 break;
130 case "CZ"
:
131 countryName = "Czech Republic"
;
132 break;
133 case "PL"
:
134 countryName = "Poland"
;
135 break;
136 case "BY"
:
137 countryName = "Belarus"
;
138 break;
139 case "LT"
:
140 countryName = "Lithuania"
;
141 break;
142 case "LU"
:
143 countryName = "Luxembourg"
;
144 break;
145 case "AD"
:
146 countryName = "Andorra"
;
147 break;
148 case "AG"
:
149 countryName = "Antigua and Barbuda"
;
150 break;
151 case "RO"
:
152 countryName = "Romania"
;
153 break;
154 case "AM"
:
155 countryName = "Armenia"
;
156 break;
157 case "CV"
:
158 countryName = "Cape Verde"
;
159 break;
160 case "DZ"
:
161 countryName = "Algeria"
;
162 break;
163 case "RT"
:
164 countryName = "Rota (Northern Mariana Islands)"
;
165 break;
166 case "TL"
:
167 countryName = "Timor-Leste"
;
168 break;
169 case "MU"
:
170 countryName = "Mauritius"
;
171 break;
172 case "ZM"
:
173 countryName = "Zambia"
;
174 break;
175 case "BL"
:
176 countryName = "St. Barthelemy"
;
177 break;
178 case "SX"
:
179 countryName = "St. Maarten, St. Martin"
;
180 break;
181 case "BH"
:
182 countryName = "Bahrain"
;
183 break;
184 case "GM"
:
185 countryName = "Gambia"
;
186 break;
187 case "MV"
:
188 countryName = "Maldives"
;
189 break;
190 case "CK"
:
191 countryName = "Cook Islands"
;
192 break;
193 case "RE"
:
194 countryName = "Reunion Island"
;
195 break;
196 case "IQ"
:
197 countryName = "Iraq"
;
198 break;
199 case "GD"
:
200 countryName = "Grenada"
;
201 break;
202 case "FM"
:
203 countryName = "Micronesia, Federated States of"
;
204 break;
205 case "VE"
:
206 countryName = "Venezuela"
;
207 break;
208 case "NC"
:
209 countryName = "New Caledonia"
;
210 break;
211 case "NP"
:
212 countryName = "Nepal"
;
213 break;
214 case "MD"
:
215 countryName = "Moldova"
;
216 break;
217 case "VA"
:
218 countryName = "Vatican City (Italy)"
;
219 break;
220 case "GP"
:
221 countryName = "Guadeloupe"
;
222 break;
223 case "GU"
:
224 countryName = "Guam"
;
225 break;
226 case "NA"
:
227 countryName = "Namibia"
;
228 break;
229 case "QA"
:
230 countryName = "Qatar"
;
231 break;
232 case "YT"
:
233 countryName = "Mayotte"
;
234 break;
235 case "ME"
:
236 countryName = "Montenegro"
;
237 break;
238 case "BT"
:
239 countryName = "Bhutan"
;
240 break;
241 case "UZ"
:
242 countryName = "Uzbekistan"
;
243 break;
244 case "WF"
:
245 countryName = "Wallis & Futuna Islands"
;
246 break;
247 case "JO"
:
248 countryName = "Jordan"
;
249 break;
250 case "MK"
:
251 countryName = "Macedonia (FYROM)"
252 break;
253 case "BF"
:
254 countryName = "Burkina Faso"
;
255 break;
256 case "NE"
:
257 countryName = "Niger"
;
258 case "WL"
:
259 countryName = "Wales (United Kingdom)"
;
260 break;
261 case "GE"
:
262 countryName = "Georgia"
;
263 break;
264 case "IS"
:
265 countryName = "Iceland"
;
266 break;
267 case "ER"
:
268 countryName = "Eritrea"
;
269 break;
270 case "KM"
:
271 countryName = "Comoros"
;
272 break;
273 case "SN"
:
274 countryName = "Senegal"
;
275 break;
276 case "EE"
:
277 countryName = "Estonia"
;
278 break;
279 case "MO"
:
280 countryName = "Macau"
;
281 break;
282 case "SI"
:
283 countryName = "Slovenia"
;
284 break;
285 case "UG"
:
286 countryName = "Uganda"
;
287 break;
288 case "ZW"
:
289 countryName = "Zimbabwe"
;
290 break;
291 case "TD"
:
292 countryName = "Chad"
;
293 break;
294 case "GL"
:
295 countryName = "Greenland"
;
296 break;
297 case "AF"
:
298 countryName = "Afghanistan"
;
299 break;
300 case "CD"
:
301 countryName = "Congo, Democratic Republic of"
;
302 break;
303 case "MN"
:
304 countryName = "Mongolia"
;
305 break;
306 case "MR"
:
307 countryName = "Mauritania"
;
308 break;
309 case "CO"
:
310 countryName = "Colombia"
;
311 break;
312 case "TT"
:
313 countryName = "Trinidad & Tobago"
;
314 break;
315 case "SF"
:
316 countryName = "Scotland (United Kingdom)"
;
317 break;
318 case "CF"
:
319 countryName = "Central African Republic"
;
320 break;
321 case "GI"
:
322 countryName = "Gibraltar"
;
323 break;
324 case "KY"
:
325 countryName = "Cayman Islands"
;
326 break;
327 case "NI"
:
328 countryName = "Nicaragua"
;
329 break;
330 case "TG"
:
331 countryName = "Togo"
;
332 break;
333 case "GQ"
:
334 countryName = "Equatorial Guinea"
;
335 break;
336 case "KN"
:
337 countryName = "St. Kitts and Nevis"
;
338 break;
339 case "ZZ"
:
340 countryName = "Tortola (British Virgin Islands)"
;
341 break;
342 case "TZ"
:
343 countryName = "Tanzania, United Republic of"
;
344 break;
345 case "KE"
:
346 countryName = "Kenya"
;
347 break;
348 case "MH"
:
349 countryName = "Marshall Islands"
;
350 break;
351 case "KZ"
:
352 countryName = "Kazakhstan"
;
353 break;
354 case "SA"
:
355 countryName = "Saudi Arabia"
;
356 break;
357 case "BN"
:
358 countryName = "Brunei Darussalam"
;
359 break;
360 case "SY"
:
361 countryName = "Syrian Arab Republic"
;
362 break;
363 case "HN"
:
364 countryName = "Honduras"
;
365 break;
366 case "PG"
:
367 countryName = "Papua New Guinea"
;
368 break;
369 case "HT"
:
370 countryName = "Haiti"
;
371 break;
372 case "SM"
:
373 countryName = "San Marino"
;
374 break;
375 case "MW"
:
376 countryName = "Malawi"
;
377 break;
378 case "CM"
:
379 countryName = "Cameroon"
;
380 break;
381 case "MG"
:
382 countryName = "Madagascar"
;
383 break;
384 case "PT"
:
385 countryName = "Portugal"
;
386 break;
387 case "CR"
:
388 countryName = "Costa Rica"
;
389 break;
390 case "BM"
:
391 countryName = "Bermuda"
;
392 break;
393 case "SR"
:
394 countryName = "Suriname"
;
395 break;
396 case "SB"
:
397 countryName = "Solomon Islands"
;
398 break;
399 case "TA"
:
400 countryName = "Tahiti (French Polynesia)"
;;
401 break;
402 case "CW"
:
403 countryName = "Curacao"
;
404 break;
405 case "TW"
:
406 countryName = "Taiwan"
;
407 break;
408 case "SL"
:
409 countryName = "Sierra Leone"
;
410 break;
411 case "TU"
:
412 countryName = "Truk (Micronesia, Federated States of)"
;
413 break;
414 case "UI"
:
415 countryName = "Union Islands (St. Vincent & the Grenadines)"
;
416 break;
417 case "VL"
:
418 countryName = "St. Thomas (U.S. Virgin Islands)"
;
419 break;
420 case "NF"
:
421 countryName = "Norfolk Island (Australia)"
;
422 break;
423 case "GT"
:
424 countryName = "Guatemala"
;
425 break;
426 break;
427 case "BG"
:
428 countryName = "Bulgaria"
;
429 break;
430 break;
431 case "PO"
:
432 countryName = "Ponape (Micronesia, Federated States of)"
;
433 break;
434 case "AW"
:
435 countryName = "Aruba"
;
436 break;
437 case "EC"
:
438 countryName = "Ecuador"
;
439 break;
440 case "RS"
:
441 countryName = "Serbia"
;
442 break;
443 case "BS"
:
444 countryName = "Bahamas"
;
445 break;
446 case "BO"
:
447 countryName = "Bolivia"
;
448 break;
449 case "PW"
:
450 countryName = "Palau"
;
451 break;
452 case "KG"
:
453 countryName = "Kirghizia (Kyrgyzstan)"
;
454 break;
455 case "TC"
:
456 countryName = "Turks & Caicos Islands"
;
457 break;
458 case "LC"
:
459 countryName = "St. Lucia"
;
460 break;
461 case "AZ"
:
462 countryName = "Azerbaijan"
;
463 break;
464 case "MT"
:
465 countryName = "Malta"
;
466 break;
467 case "BI"
:
468 countryName = "Burundi"
469 break;
470 case "AO"
:
471 countryName = "Angola"
;
472 break;
473 case "CY"
:
474 countryName = "Cyprus"
;
475 break;
476 case "BR"
:
477 countryName = "Brazil"
;
478 break;
479 case "WS"
:
480 countryName = "Samoa Western"
;
481 break;
482 case "AX"
:
483 countryName = "Aland Island (Finland)"
;
484 break;
485 case "LR"
:
486 countryName = "Liberia"
;
487 break;
488 case "FO"
:
489 countryName = "Faroe Islands"
;
490 break;
491 case "UV"
:
492 countryName = "St. John (U.S. Virgin Islands)"
;
493 break;
494 case "SG"
:
495 countryName = "Singapore"
;
496 break;
497 case "NG"
:
498 countryName = "Nigeria"
;
499 break;
500 case "PA"
:
501 countryName = "Panama"
;
502 break;
503 case "DJ"
:
504 countryName = "Djibouti"
;
505 break;
506 case "SZ"
:
507 countryName = "Swaziland"
;
508 break;
509 case "DO"
:
510 countryName = "Dominican Republic"
;
511 break;
512 case "KO"
:
513 countryName = "Kosrae (Micronesia, Federated States of)"
;
514 break;
515 case "MZ"
:
516 countryName = "Mozambique"
;
517 break;
518 case "AS"
:
519 countryName = "American Samoa"
;
520 break;
521 case "UY"
:
522 countryName = "Uruguay"
;
523 break;
524 case "KT"
:
525 countryName = "republic of ivory coast"
;
526 break;
527 case "AL"
:
528 countryName = "Albania"
;
529 break;
530 case "CG"
:
531 countryName = "Congo"
;
532 break;
533 case "AI"
:
534 countryName = "Anguilla"
;
535 break;
536 case "RW"
:
537 countryName = "Rwanda"
;
538 break;
539 case "GR"
:
540 countryName = "Greece"
;
541 break;
542 case "BW"
:
543 countryName = "Botswana"
;
544 break;
545 case "HR"
:
546 countryName = "Croatia"
;
547 break;
548 case "SC"
:
549 countryName = "Seychelles"
;
550 break;
551 case "NZ"
:
552 countryName = "New Zealand"
;
553 break;
554 case "PF"
:
555 countryName = "French Polynesia"
;
556 break;
557 case "ML"
:
558 countryName = "Mali"
;
559 break;
560 case "VU"
:
561 countryName = "Vanuatu"
;
562 break;
563 case "MP"
:
564 countryName = "Northern Mariana Islands"
;
565 break;
566 case "TR"
:
567 countryName = "Turkey"
;
568 break;
569 case "BA"
:
570 countryName = "Bosnia and Herzegovina"
;
571 break;
572 case "LY"
:
573 countryName = "Libyan Arab Jamahiriya"
;
574 break;
575 case "SV"
:
576 countryName = "El Salvador"
;
577 break;
578 case "TN"
:
579 countryName = "Tunisia"
;
580 break;
581 case "SW"
:
582 countryName = "St. Christopher (St. Kitts)"
;
583 break;
584 case "AR"
:
585 countryName = "Argentina"
;
586 break;
587 case "YE"
:
588 countryName = "Yemen, Republic of"
;
589 break;
590 case "TJ"
:
591 countryName = "Tajikistan"
;
592 break;
593 case "GA"
:
594 countryName = "Gabon"
;
595 break;
596 case "FJ"
:
597 countryName = "Fiji"
;
598 break;
599 case "GN"
:
600 countryName = "Guinea"
;
601 break;
602 case "GH"
:
603 countryName = "Ghana"
;
604 break;
605 case "BD"
:
606 countryName = "Bangladesh"
;
607 break;
608 case "TV"
:
609 countryName = "Tuvalu"
;
610 break;
611 case "YA"
:
612 countryName = "Yap (Micronesia, Federated States of)"
;
613 break;
614 case "LI"
:
615 countryName = "Liechtenstein"
;
616 break;
617 case "SP"
:
618 countryName = "Saipan (Northern Mariana Islands)"
;
619 break;
620 case "LB"
:
621 countryName = "Lebanon"
;
622 break;
623 case "MQ"
:
624 countryName = "Martinique"
;
625 break;
626 case "ZA"
:
627 countryName = "South Africa"
;
628 break;
629 case "BJ"
:
630 countryName = "Benin"
;
631 break;
632 case "OM"
:
633 countryName = "Oman"
;
634 break;
635 case "TO"
:
636 countryName = "Tonga"
;
637 break;
638 case "SK"
:
639 countryName = "Slovakia"
;
640 break;
641 case "BB"
:
642 countryName = "Barbados"
;
643 break;
644 case "MA"
:
645 countryName = "Morocco"
;
646 break;
647 case "IL"
:
648 countryName = "Israel"
;
649 break;
650 case "LK"
:
651 countryName = "Sri Lanka"
;
652 break;
653 case "BQ"
:
654 countryName = "Bonaire, St. Eustatius, Saba"
;
655 break;
656 case "PR"
:
657 countryName = "Puerto Rico"
;
658 break;
659 case "MS"
:
660 countryName = "Montserrat"
;
661 break;
662 case "TM"
:
663 countryName = "Turkmenistan"
;
664 break;
665 case "KI"
:
666 countryName = "Kiribati"
;
667 break;
668 case "GW"
:
669 countryName = "Guinea-Bissau"
;
670 break;
671 case "IC"
:
672 countryName = "Canary Islands (Spain)"
;
673 break;
674 case "GF"
:
675 countryName = "French Guiana"
;
676 break;
677 case "LS"
:
678 countryName = "Lesotho"
;
679 break;
680 case "JE"
:
681 countryName = "Jersey (Channel Islands)"
;
682 break;
683 case "DM"
:
684 countryName = "Dominica"
;
685 break;
686 case "ET"
:
687 countryName = "Ethiopia"
;
688 break;
689 case "BZ"
:
690 countryName = "Belize"
;
691 break;
692 case "GG"
:
693 countryName = "Guernsey (Channel Islands)"
694 case "JM"
:
695 countryName = "Jamaica"
;
696 break;
697 case "NB"
:
698 countryName = "Northern Ireland (United Kingdom)"
;
699 break;
700 case "CL"
:
701 countryName = "Chile"
;
702 break;
703 case "SD"
:
704 countryName = "Sudan"
;
705 break;
706 case "CI"
:
707 countryName = "ivory coast"
;
708 break;
709 case "AN"
:
710 countryName = "NETHERLANDS ANTILLES"
;
711 break;
712 case "CC"
:
713 countryName = "COCOS(KEELING) ISLANDS"
;
714 break;
715 case "CU"
:
716 countryName = "CUBA"
;
717 break;
718 case "MC"
:
719 countryName = "Monaco"
;
720 break;
721 case "VC"
:
722 countryName = "St. Vincent & the Grenadines"
;
723 break;
724 case "HK"
:
725 countryName = "HONGKONG"
;
726 break;
727 default:
728 countryName =
code;
729 break;
730 };
731 if(countryName) {
732 return countryName.toUpperCase();
733 };
734 return countryName;
735 };
View Code
转载于:https://www.cnblogs.com/zhc-hnust/p/10278910.html