6

Windows でファイルを右クリックして [プロパティ] を選択すると、次の例のように、[概要] タブでタイトル、件名、作成者などのプロパティを管理できます。

代替テキスト

Javaを使用してこれらのプロパティを読み取る方法を見つけようとしています。これのためのライブラリはありますか?これは可能ですか?前もって感謝します!

ピーター

4

2 に答える 2

3

その情報は、「♣SummaryInformation」という名前の NTFS代替データ ストリームに格納されます。Java がコロン表記による ADS データの読み取りをサポートしているかどうかは不明です。

更新:どうやらこれはうまくいくはずです:

FileInputStream in = new FileInputStream("test.txt:\u2663SummaryInformation");

フォーマットは自分で考える必要があります。

于 2010-11-04T14:25:15.247 に答える
0

Java 7 では動作する可能性がありますが、それまではネイティブ dll を使用してその情報を取得する必要があります。

于 2010-11-04T13:59:34.223 に答える