Aspose.Cells for Java プロパティの改訂番号のチェックが正しくない

以下のコードを使って、プロパティの改訂番号が設定されているかチェックしています。

Workbook workbook = new Workbook(inputStream);
BuiltInDocumentPropertyCollection builtInDocumentProperties = workbook.getBuiltInDocumentProperties();
System.out.println(builtInDocumentProperties.contains(“RevisionNumber”));

しかし、下記のサンプルデータを処理した場合、改訂番号が設定されていないのに、
DocumentPropertyCollection#containsがTRUEを返してしまいます。

使用バージョン:Aspose.Cells for Java 18.11
サンプルデータ:http://www.excelsupersite.com/downloads/ESSDL0004-FlashingCells.xlsb

何かこの問題を回避する方法はございますでしょうか。

お手数おかけしますが、ご確認の程よろしくお願いいたします。

@yudai_yamaguchi,

テンプレートファイルをありがとう。

最初のテストの後、テンプレートファイルとサンプルコード行を使用して説明したように問題を確認できます。私は "RevisionNumber"ドキュメントプロパティがfalseを返す必要があるときtrueを返すことがわかった。あなたの問題のためにID "CELLSJAVA - 42769"のチケットを記録しました。私たちはすぐにそれを調査します。

更新があればここでお知らせします。

@yudai_yamaguchi,

これはあなたの問題を修正したことを通知するためです(以前は "CELLSJAVA - 42769"として記録されています)。 QAを実施し、その他の機能強化や修正を加えた後は、間もなく固定版をご提供します。

@yudai_yamaguchi,

当社の最新バージョン/修正をお試しください:Aspose.Cells for Java v18.12.3(添付)

あなたの問題はそれで解決されるべきです。

ご意見をお聞かせください。
Aspose.Cells for Java_v18.12.3.zip (6.4 MB)