4

発信時に電話番号を国際形式に変換できるかどうかを知りたい.

たとえば、フランスのユーザー (申し訳ありませんが、私が間違いを犯さないことがわかっている唯一の形式です :-) 国内形式 : 01.47.12.34.56 で呼び出そうとすると、メソッドは次のようにそれを国際形式に変換します。 +33.1.47.12.34.56

PhoneNumberUtils のドキュメントを調べましたが、必要なことを行うメソッドがあるかどうかわかりません。

4

3 に答える 3

6

古い投稿ですが、誰かに役立つ場合: google のlibphonenumberライブラリを使用して、電話番号のあらゆる種類の書式設定と検証を行います。この特定のケースでは、国際形式に変換するには、同じライブラリのformat(PhoneNumber number, PhoneNumberFormat format)クラスで API を使用します。PhoneNumberUtil

于 2012-07-30T14:25:56.023 に答える
0

数値は文字列ではありませんか?

私が間違っていなければ、Java の文字列メソッドを使用して、これを自分で簡単に行うことができますか?

文字列を取得し、0 を削除して +33 を追加します

于 2010-02-12T17:33:26.307 に答える