Wyświetl właściwości dokumentu w programie Excel przy użyciu języka Java

W tym krótkim przewodniku wyjaśniono, jak wyświetlać właściwości dokumentu w Excel przy użyciu języka Java. Zawiera zasoby umożliwiające ustawienie IDE do programowania, listę kroków wymaganych dla tej funkcji oraz przykładowy kod do wydrukowania właściwości arkusza kalkulacyjnego Excel przy użyciu języka Java. Otrzymasz informacje o różnych właściwościach dokumentu i dostępie do nich na różne sposoby, w zależności od wymagań.

Kroki, aby wyświetlić właściwości pliku Excel przy użyciu języka Java

  1. Ustaw IDE za pomocą Aspose.Cells for Java, aby wydrukować właściwości pliku Excel
  2. Załaduj plik Excel do Workbook i wykonaj iterację po kolekcji właściwości niestandardowych
  3. Zmień typ obiektu na DocumentProperty i wyświetl nazwę i wartość
  4. Iteruj po wszystkich wbudowanych właściwościach i wyświetl nazwy i wartości
  5. Uzyskaj dostęp do poszczególnych właściwości za pomocą nazwy lub indeksu i wyświetl różne parametry

Poniższe kroki pomagają uzyskać dostęp do właściwości arkusza kalkulacyjnego Excel i je wyświetlić przy użyciu języka Java. Załaduj arkusz kalkulacyjny Excel i uzyskaj dostęp do znajdującej się w nim kolekcji CustomDocumentProperties ibuiltInDocumentProperties. W każdej iteracji przekonwertuj typ obiektu na DocumentProperty i wyświetl nazwy, wartości i inne dostępne informacje.

Kod umożliwiający wydrukowanie właściwości skoroszytu programu Excel przy użyciu języka 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");
}
}

Ten kod demonstruje jak wyświetlić właściwości dokumentu w programie Excel przy użyciu języka Java. Właściwość dokumentu zawiera wyświetlaną nazwę i wartość, można jednak użyć w niej innych metod i właściwości, na przykład źródła, kodu skrótu, isLinkedToContent, toDateTime itp. Plik Excel ma różne właściwości, do których można uzyskać dostęp i które można wyświetlić, takie jak tytuł, temat , Autor, Komentarze, LastSavedBy i CreateTime.

W tym artykule nauczyliśmy się, jak uzyskać dostęp do właściwości pliku Excel i je wyświetlić. Jeśli chcesz zastosować filtry w pliku Excel, zapoznaj się z artykułem na temat jak zastosować filtr w Excelu przy użyciu Java.

 Polski