問題タブ [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 投票する
0 に答える
260 参照

java - ICall を使用してミーティング ロータス ミーティングを作成する

Lotus Notes クライアントの Eclipse プラグインで、ユーザーのメールファイルに会議を作成する必要があります。NotesCalendar オブジェクトを使用して、自分のメールファイルに予定を作成できました。(以下のコードを参照)。私が正しくないと思われるのは、予定の代わりに会議を作成することです。データベース レベルでの違いは、会議の場合は 3、予定の場合は 0 に設定される予定タイプと呼ばれるフィールドによって生じます。

リソースによると、値が「3」の xProperty「X-LOTUS-APPTTYPE」を Ical4j オブジェクトに追加する必要がありますが、何らかの理由でこれが NotesCalendar.createEntry() メソッドによって処理されていません。

NotesCalendar ノート クラスと Ical4j を使用してメールファイルにミーティングを作成する方法を知っている人はいますか?

(xPages タグを追加した理由は、xPages コミュニティの誰かが以前に notescalendar オブジェクトを使用したことがあるといいのですが)

予定を作成するコード:

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

ical4j - 私は ical4j で作業していますが、カレンダーの作成時に解析エラーが発生します。.ics ファイルに不正な文字はありません。それを克服するにはどうすればよいですか?

これは、ical4j の CalendarBuilder クラスを使用して .ics ファイルを作成するために使用しているコードです。以前は、バッファの代わりに FileInputStream を使用していましたが、「PushBackBuffer Overflow」エラーがありました。別の方法を使用して、このエラーが見つかったバッファのサイズを増やしました。

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

java - Mac デスクトップ カレンダーで .ics ファイルが表示されません。なんで?(iCal4j)

icsライブラリを使用してファイルを作成ical4jし、次のディレクトリにファイルを保存しています。Users/[my name]/Library/Calendars/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX.calendar/Events/

XXXXX... は、icsカレンダー アプリケーションを使用して手動で作成したファイルの一部を保持するカレンダーなので、ファイルを保存するのに適切な場所である可能性があると考えていicsます)

私の目的は、このicsファイルを Calendar に表示することですが、Calendar を再起動しても表示されません。どうしてこれなの?

ちなみに、これが私のicsファイルの内容です。それは私には有効なようです:

ガイダンスや修正をいただければ幸いです。

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

java - Java ical4j はカテゴリを取得できません

私を助けることができる ical4j の専門家はいますか? .icsを使用してファイルのカテゴリを取得する必要がありますgetCategories()が、jar ファイルにはまだそのメソッドがないため認識されませんが、それを取得するためのすべてのコードがあります。getCategories() メソッドを .class に追加するだけです。瓶の中。私は ical4j 1.0.6 を使用しています。ical4j を使用して ics ファイルのカテゴリを取得した人はいますか (私はそれが可能であることを知っています)。私はすでにjarファイルを編集しようとしました。

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

java - VTODO コンポーネント (ical4j) の STATUS プロパティにカスタム パラメーターを追加できません

このコードを使用して、標準の Status プロパティに新しい XParameter を追加しようとしています

ただし、実行中に次の例外がスローされます

デバッガーでは、ical4j パッケージ内でadd()メソッドが呼び出されjava.util.Collections$UnmodifiableRandomAccessListていることがわかります。実際には、何らかの理由で API doc で見つけることができず、実装されていますjava.util.List

プロパティを削除または置換することはできず、別のパラメーター リストを置換または追加できるメソッドが表示されません。

したがって、少なくとも ical4j を使用している場合、フィールドにパラメーターを含めることはできないと思います。

何か案が?

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

java - Java エージェント XPages: iCal4j TimeZoneRegistry.getTimeZone が null を返す

iCalendar ファイルの生成にiCal4jを使い始めたところです。タイムゾーンがなくてもすべてが正しく機能しているように見えますが、レジストリからタイムゾーンを取得しようとすると (タイムゾーンに関係なく) null が返されるため、VTimeZone を取得できません。

これが私たちが試したことです:

おそらく、非常に小さな何かが欠けているのでしょう。ここで何か助けていただければ幸いです。

編集1:

Eclipse の Java プロジェクトにまったく同じコードをインポートしたところ、正しく動作しているようです。ドミノと何か関係があるのでしょうか?

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

android - ical4j DateTime 解析例外

ical4j 1.0.6 を使用して、"DTSTART..." 文字列から DateTime をインスタンス化しようとしています。コンストラクターは、 DateTime ドキュメントおよびical4j wikiで有効としてリストされている例に対しても ParserException をスローしています。

KEY_RELAXED_PARSING を true に設定しようとしましたが、役に立ちませんでした。

私は何を間違っていますか?

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

java - クラスが見つかりません

プロジェクトの iCalendar (ics ファイル) を読みたいのですが、API を使用する方が簡単かもしれないと考えています。多くの調査の後、iCal4j を見つけました。

私は ical4j を初めて使用し、答えを探し、調査を試みたところ、その作成者が任意の形式のロギングを許可していることがわかったので、本当に困惑しています。私が見つけた簡単な例を取得しようとしています。私はさまざまな API にひどく悩まされています。クラスパスに iCal4j-2.0-beta1.jar があり、次のコードがあります。

これがEclipseのコンソールにある出力です。

どんな助けでも大歓迎です。