問題タブ [ical4j]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
6709 参照

java - ICal4j の繰り返しルール

ICal4j.icsを使用してファイルを作成しようとしています。 しかし、繰り返しを追加しようとすると失敗し、次のものがスローされます。
ValidationException

繰り返しを追加する私のコードは次のとおりです。

このルールがなくても問題なく動作しますが、このイベントを毎週月曜日( が返す日付)
まで追加したいと考えています。何か案は?12 December 2011dateTo

0 投票する
1 に答える
759 参照

java - Yahooカレンダーでイベントを作成する

私は、caldev仕様、Httpクライアント3、Apache Jackrabbit、およびical4JAPIを使用しているyahooカレンダーでイベントを作成しようとしています。

イベントを作成し(201 http応答を取得)、同じイベントを取得し(http getメソッドを使用)、同じイベントを削除できます。

私が直面している唯一の問題は、サーバーに作成されたときのイベントがyahooカレンダーに表示されないことです。

どうしたらいいかわからない…正しい方向に案内してください。

これが私が作成している彼のイベントです

0 投票する
2 に答える
1754 参照

java - VCalendar の解析

URLで取得したVCalendarがあります:

文字列を分割する以外に、そのような vcalendar を解析する方法はありますか? Ical4j を試してみましたが、常に次のエラーが発生しました。

私のコードは次のとおりです。

誰でも私を助けることができますか?

よろしくお願いします!

0 投票する
1 に答える
2849 参照

java - java-iCal4j - 会議の説明を追加する

iCal4jOutlookカレンダーからicsファイルを作成することに使用しています。VEvent オブジェクトを作成するときに、カレンダーの件名を追加しています。

しかし、会議の説明を追加する方法は? 追加するオプションが見つかりませんでした。どんな提案でも大歓迎です。

ありがとう。

0 投票する
2 に答える
4507 参照

algorithm - カスタムの週の始まりを持つ日付から # 週を計算するためのアルゴリズム? (iCalの場合)

ISO 8601週を取得するためのアルゴリズムしか見つかりません(週は月曜日から始まります)。

ただし、iCalの仕様によると

1 週間は、週の開始日として定義された曜日から始まる 7 日間として定義されます (WKST を参照)。暦年の第 1 週は、その暦年に少なくとも 4 日を含む最初の週です。

したがって、週の開始日を任意の曜日にすることができるため、ISO 8601 よりも複雑です。

カスタムの開始曜日を指定して、日付の週番号を特定するアルゴリズムはありますか?

または...これを行うiCal4jの機能はありますか?日付から週番号を決定しますか?

ありがとう!

ps 制限: Java クラスを拡張できない JVM 言語を使用していますが、Java メソッドを呼び出したり、Java クラスをインスタンス化したりできます。

0 投票する
1 に答える
5939 参照

java - ブラウザから Outlook で .ics ファイルを開く

カレンダーをエクスポートするアプリケーションを開発しています。私が抱えている問題は、予定表が Outlook で開かれるのではなくダウンロードされることです。これが私のコードです:

1) メイン ページにカレンダーをエクスポートするための画像リンクがあります。

2) リンクのリダイレクト先の jsp で、(iCal4j ライブラリを使用して) .ics ファイルを生成し、応答に添付します。

そして、.ics がダウンロードされます。しかし、私が本当にやりたいのは、それを Outlook で開くことです。それを行う方法はありますか?

前もって感謝します!!

0 投票する
0 に答える
369 参照

java - calendarServer を備えた iCal4J は、このアプリケーションに適合しますか?

お気に入りのカレンダー アプリケーションに組み込むことができる iCal をユーザーに提供したいと考えています。

calendarServer (Darwin Calendar Server) で iCal ファイルをホストし、サーバーを iCal4j フレームワークに接続するのが適している可能性があります。これでうまくいくと思いますか?私が提供したいもの:

  1. ユーザーは、私のサービスを使用して行った現在のすべての予定を表示できます
  2. ユーザーはカレンダーに新しいイベントを追加できません
  3. ユーザーはイベントの時間を変更でき、Java Web サービス (Tomcat のスプリング) はこれを認識して、この変更に対応できます。
  4. オプション: ユーザーはメールで会議出席依頼を受け取ることができます。受け入れると、Web サービスに通知されます。その後、新しい会議がカレンダーに表示されます。

この問題にアプローチするには、どのフレームワークを使用しますか? calendarServer のような ical サーバーを使用して ical ファイルをホストし、それを API で変更しますか? または、ical ファイルを Web サーバーで直接ホストしますか?

あなたの経験を共有してくれてありがとう!

スティーブ

0 投票する
1 に答える
1052 参照

icalendar - 空のカレンダーでのiCal4j検証例外

iCal4jライブラリを使用してiCalendarフィードを生成しています。

カレンダーにイベントが追加されていない場合(追加する予定のイベントがないため)、iCalendarデータを出力ストリームに書き込むときに、iCal4jは検証例外をスローします。

それで、イベントのないカレンダーはiCalendar標準に従って実際に無効ですか、それともこれはiCal4jの検証が不必要に厳密であるだけですか?(後者が当てはまる場合、検証を緩和する方法はありますか?)

0 投票する
2 に答える
2178 参照

java - 文字列をiCalendar(ics)オブジェクトに変換するにはどうすればよいですか?

JSONオブジェクトを介して受け取った文字列をiCalendarオブジェクト(ics)に変換する方法を実装するタスクが与えられました。iCal4jライブラリを見つけて、それをパーサーとして使用しようとしています。ただし、CalendarBuilderはInputStreamを使用しているようです。

どうすれば続行できますか?

編集:これは機能しますか?

0 投票する
1 に答える
324 参照

java - icalendar (ical) が更新されると、Java は新しいイベントの詳細を取得して何かを行うことができますか?

Javaの既存のアプリケーションで、次のことが可能かどうか尋ねています:

  • ユーザーは、たとえば Google カレンダー (アジェンダ) を使用して、自分の ical に新しいイベントを作成します。

  • Java プログラムは、カレンダーが更新されたこと、新しいイベント/ランデブーが作成されたことを検出します

  • Java プログラムは新しいイベントの詳細を取得し、この詳細を mysql データベースに保存します。

それが可能かどうか知っていますか?

ありがとう