私は、.icsファイルの内容を含むExcelファイルをスキャンするプログラムを作成しようとしています。今、私が持っているファイルが正確に100データのこれら12行ブロックのを持っている.ICSファイルをスキャンし、特定の行を.CSVに印刷します。 [JAVA]
BEGIN:VEVENT
CREATED:20160318T014953Z
**UID:[email protected]**
RRULE:FREQ=YEARLY
DTEND;VALUE=DATE:20160506
TRANSP:OPAQUE
X-APPLE-TRAVEL-ADVISORY-BEHAVIOR:AUTOMATIC
**SUMMARY:xxxxx xxxxxx's Birthday**
**DTSTART;VALUE=DATE:20160505**
DTSTAMP:20160323T112834Z
SEQUENCE:0
END:VEVENT
:
これは、次のようになります。 3,8,9行を文字列として抽出したいので、好きなように書式設定できます。
私は実際にこれをすべて実行できました、私は乱雑なコードを惜しまないでしょう...しかし、それは動作します。
はしかし、私は(私のフォーマット後)、それは次のようにファイルに書き込まれたばかり終わる:
www.facebook.com/xxxxxxxxx
www.facebook.com/xxxxxxxxx
www.facebook.com/xxxxxxxxx
Name 1
Name 2
Name 3
DATE:20160505
DATE:20160328
DATE:20160706
そして、私のExcelファイルに私はそれが次のようになりたい:Excel preview
これは、おそらく巨大な質問です、それは私の最初のものです、私の頭をその周りに得ることはできません。 まだJavaについて毎日学んでいます。全体の解決策を求めるのではなく、どうやって実際に.CSVファイルに印刷するかということだけです。
ありがとうございます。