/ / iCalendar(.ics)とvCalendar(.vcs)の違い-icalendar、vcalendar、rfc2445、rfc5545

iCalendar(.ics)とvCalendar(.vcs)の違い - icalendar、vcalendar、rfc2445、rfc5545

MS Outlookに追加するために、添付ファイルにメールで予約情報を送信したい。 どちらの形式が良いですか?特にMS Outlook 2003の場合?

回答:

回答№1の場合は36

iCalendar に基づいていた vCalendar Outlook 2007は両方の形式を適切に処理するため、どちらを選択するかは重要ではありません。

これがOutlook 2003を表しているかどうかはわかりません。試してみてください。

Outlookのデフォルトのカレンダー形式はiCalendar(*.ics


回答№2 29

.icsファイルと.vcsファイルはどちらもASCII形式です。 「名前を付けて保存」オプションを使用してカレンダーエントリを保存する場合 (Apps、会議出席依頼/応答/延期/キャンセルなど).icsおよび.vcs形式の両方で、 vimdiffを使用すると、違いを簡単に確認できます。

.vcs(vCal)と.ics(iCal)は両方とも同じVCALENDARキャンプに属しますが、.vcsファイルは表示します .icsファイルは「VERSION:2.0」を使用するのに対し、「VERSION:1.0」。

vCalendar v1.0の仕様は、 http://www.imc.org/pdi/pdiproddev.html。 iCalendar(vCalendar v2.0)の仕様はRFC5545にあります。一般に、新しい方が優れている これはOutlook 2007以降には当てはまりますが、Outlook 2003には当てはまりません。

Outlook 2003の場合、この動作は独特です。 同じカレンダーエントリを両方に保存できます .icsおよび.vcs形式ですが、.vcsファイルを正しく読み取って表示するだけです。読める .icsファイル。ただし、一部のフィールドは省略され、カレンダーモードでは表示されません。私の推測は その当時、MicrosoftはMacのiCalと互換性のある.icsを提供したかったのですが、 v2.0にはまだ完全にはコミットしていません。

したがって、Outlook 2003の場合、.vcsはネイティブ形式です。


回答№3のための5

あなたが試すことができます VCSからICSへのファイルコンバーター (Java、Windows、Mac、Linuxなどで動作します)。イベントと仕事を解析する機能があります。 Bluetoothエクスポートまたはnbuexplorerを使用して、Nokia電話で生成されたVCSを変換できます。

  • utf-8の完全なサポート
  • Quoted-Printableでエンコードされた文字列
  • 完全にオープンなソースコード(GPLv3およびApache 2.0)
  • 標準iCalendar v2.0出力
  • 一度に複数のファイルをエンコードします(ファイルごとに1つのイベントのみ)
  • Android、iOS、Mozilla Lightning / Sunbird、Googleカレンダーなどと互換性があります
  • マルチプラットフォーム

回答№4の4

VCSファイルは、その情報を悪夢のようなQuoted printableでコード化できます。 「VCS to ICS Calendar Converter」を推奨する上記のソリューションは、行く方法です。


答え№5の場合は3

より多くのデータを含む新しいiCalendar形式添付され、イベントを作成した人に関する情報が含まれます。これにより、(たとえば)Outlookにインポートされたときに、そのイベントへの変更がメールで作成者に通知されます。これは、変更を他の人に知らせる必要がある場合に役立ちます。

ただし、イベントをエクスポートするだけのときカレンダーの1つを別のカレンダーに変更する場合、vCalendarを使用することを好みます。これは、何かを変更または削除する場合、作成者(通常は自分)に電子メールメッセージを送信する必要がないためです。