مدیریت Microsoft® فراداده فایل Excel via Java

با استفاده از API های سمت سرور Java مشخصات فایل اکسل سفارشی و داخلی را مشاهده، اضافه کنید، به روز کنید، حذف کنید یا استخراج کنید.

 

Java اکسل API از مدیریت ویژگی های داخلی (تعریف شده توسط سیستم) مانند عنوان، نام نویسنده، آمار سند و غیره و همچنین ویژگی های سفارشی (تعریف شده توسط کاربر) در قالب جفت نام/مقدار پشتیبانی می کند. وجود دارد کلاس کتاب کار برای بارگذاری فایل ها و Worksheet Collection به مجموعه ای از کاربرگ ها و همچنین کلاس کاربرگ برای نمایش کاربرگ واحد برای دسترسی به ویژگی های داخلی و سفارشی، BuiltInDocumentProperties، CustomDocumentProperties این فرآیند را برای مدیریت ابرداده ساده می کند.

مدیریت ویژگی های تعریف شده سیستم

برای مدیریت خواص داخلی، API ارائه می دهد BuiltInDocumentProperties ، و برنامه نویسان می توانند به راحتی به یک ویژگی داخلی دسترسی پیدا کرده و مقدار آن را به روز کنند. بسته به نیاز برنامه، توسعه دهندگان می توانند از ایندکس یا نام دارایی استفاده کنند DocumentPropertyCollection .

Java کد برای مدیریت ویژگی های تعریف شده سیستم
 

افزودن و حذف متادیتای سفارشی تعریف شده

برای رسیدگی به خواص سفارشی، API فراهم می کند CustomDocumentProperties ، و توسعه دهندگان می توانند به راحتی به ویژگی های موجود دسترسی داشته باشند و همچنین ویژگی های جدید را با استفاده از آن اضافه کنند روش اضافه کردن از CustomDocumentPropertyCollection کلاس ویژگی را اضافه می کند و یک مرجع برای ویژگی جدید به عنوان an برمی گرداند Properties.DocumentProperty هدف - شی. کلاس DocumentProperty برای بازیابی نام، مقدار و نوع خاصیت سند as استفاده می شود DocumentProperty.Name , DocumentProperty.Value , DocumentProperty.Type که یکی از آن ها را برمی گرداند PropertyType مقادیر شمارش

Java کد اضافه کردن متادیتا در فایل اکسل
Java کد حذف ویژگی های سفارشی در فایل اکسل