どこのvCardファイルを読み込むためのJavaライブラリを見つけるには? [閉まっている]

StackOverflow https://stackoverflow.com/questions/672704

  •  21-08-2019
  •  | 
  •  

質問

私は、vCardのファイル(VCF)を読み取るためのJavaライブラリを必要とします。

役に立ちましたか?

解決

Javaとかなりの数の結果が得られのvCardのための

A 検索。

特にアクティブ下もはやであるマイム-DIR-J のがあります開発は、しかし、あなたが必要とするすべてであってもよく、 vcard4j をさらに長く(最後のリリースのために休止状態であったと思われます2003!)。

他のヒント

バージョン2.1、3.0をサポートする EZ-vCardの、およびvCardの規格の4.0と同様にXMLエンコードのvCard ( "xCard" 標準)、HTMLエンコードのvCard( "のhCard" マイクロフォーマット)、およびJSONエンコードのvCard( "jCard" 標準)。

https://github.com/mangstadt/ez-vcard

vCardファイルを読み取るには、Ezvcard.parse()メソッドを使用します。その後、vCardデータフィールドを取得するために戻っVCardオブジェクト上のさまざまなgetterメソッドを呼び出します。

File file = new File("my-vcard.vcf");
VCard vcard = Ezvcard.parse(file).first();
System.out.println("Name: " + vcard.getFormattedName().getValue());
System.out.println("Email: " + vcard.getEmails().get(0).getValue());

Cardme の積極的な開発と周りの最高のvCardライブラリのようだとWikiサイトでもありますアップます。

プロジェクトホームページを確認します。

は、まだそれを使用していない(それを試してみることを約)が、これは有望に見える。

http://code.google.com/p/android-vcard/

私はトリックを行う可能性があります。このAPIを見つけました: http://sourceforge.net/プロジェクト/ MIME-DIR-J /

試してみてくださいグーグル、ヤフー、何と見つける http://vcard4j.sourceforge.net/する

さて、ちょうどあなたが携帯電話を使用したい場合には、JSR75は、箱から出してすぐにそれを行います。

javax.microedition.pim.PIM.fromSerialFormatはvCardの3.0をサポートするように指定されている

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top