Това кратко ръководство обяснява как да покажете свойствата на документа в 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.