2

私のアプリケーションでは、Titanium.Locale.getCurrentCountry(); を使用して国コードを取得します。、次に、この国コードを次の xml と照合します: https://code.google.com/p/country-phone-codes/対応する国名と電話コードを見つけます。チタン合金を使用していますが、この xml をプロジェクトのどこに配置すればよいですか? また、この xml を解析して必要な国名と電話番号を取得するにはどうすればよいですか?

4

1 に答える 1

0

これをJSONに変換し(これはフィドルです、私はあなたのためにそれを行いました) 、それを というファイルcountries.jsに入れ、このファイルをapp/lib/フォルダーに入れ(存在しない場合は作成します)、次のようなコードから呼び出します:

var countries = require('countries');
// Lookup the country name and phone code by country code
var name = countries['us'].name;
var phoneCode = countries['us'].phoneCode;
于 2013-11-13T18:16:46.710 に答える