Цей короткий посібник пояснює, як відображати властивості документа в Excel за допомогою Java. Він містить ресурси для налаштування IDE для розробки, список кроків, необхідних для цієї функції, і зразок коду для друку властивостей електронної таблиці Excel за допомогою Java. Ви отримаєте інформацію про різні властивості документів і доступ до них різними способами відповідно до вимог.
Кроки для відображення властивостей файлу Excel за допомогою Java
- Налаштуйте IDE за допомогою Aspose.Cells for Java для друку властивостей файлу Excel
- Завантажте файл Excel у Workbook і перегляньте колекцію спеціальних властивостей
- Змініть тип об’єкта на DocumentProperty і відобразіть назву та значення
- Перегляньте всі вбудовані властивості та відобразіть імена та значення
- Доступ до окремих властивостей за допомогою імені або індексу та відображення різних параметрів
Ці кроки допомагають отримати доступ і відобразити властивості електронної таблиці Excel за допомогою Java. Завантажте електронну таблицю Excel і отримайте доступ до колекції CustomDocumentProperties і BuiltInDocumentProperties у ній. У кожній ітерації перетворюйте тип об’єкта на DocumentProperty та відображайте імена, значення та іншу доступну інформацію.
Код для друку властивостей книги Excel за допомогою Java
import com.aspose.cells.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Display Excel file properties in Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Open an Excel file | |
Workbook workbook = new Workbook("Input.xlsx"); | |
for(Object obj : workbook.getCustomDocumentProperties()) | |
{ | |
DocumentProperty custProp = (DocumentProperty)obj; | |
System.out.println("Workbook Custom Property Name: " + custProp.getName() + ", Value = " + custProp.getValue()); | |
} | |
for (Object obj : workbook.getBuiltInDocumentProperties()) | |
{ | |
DocumentProperty builtInProp = (DocumentProperty)obj; | |
System.out.println("Workbook Builtin Property Name: " + builtInProp.getName() + ", Value = " + builtInProp.getValue()); | |
} | |
// Retrieve a list of all builtin document properties of the Excel file | |
DocumentPropertyCollection builtinProperties = workbook.getBuiltInDocumentProperties(); | |
DocumentProperty builtinProperty; | |
// Accessing a builtin document property by using the property name | |
builtinProperty = builtinProperties.get("Author"); | |
System.out.println(builtinProperty.getName() + " " + builtinProperty.getValue()); | |
// Accessing the same builtin document property by using the property index | |
builtinProperty = builtinProperties.get(0); | |
System.out.println(builtinProperty.getName() + " " + builtinProperty.getValue()); | |
System.out.println("Done"); | |
} | |
} |
Цей код демонструє як відобразити властивості документа в Excel за допомогою Java. DocumentProperty містить ім’я та значення, які відображаються, однак ви можете використовувати інші методи та властивості в ньому, наприклад джерело, хеш-код, isLinkedToContent, toDateTime тощо. Файл Excel має різні властивості, до яких можна отримати доступ і відобразити, як-от заголовок, тема , Автор, Коментарі, LastSavedBy і CreateTime.
Ця стаття навчила нас, як отримати доступ до властивостей файлу Excel і відобразити їх. Якщо ви хочете застосувати фільтри до файлу Excel, зверніться до статті як застосувати фільтр в Excel за допомогою Java.