Tento rychlý průvodce vysvětluje, jak zobrazit vlastnosti dokumentu v Excel pomocí Java. Má prostředky pro nastavení IDE pro vývoj, seznam kroků požadovaných pro tuto funkci a ukázkový kód pro tisk vlastností excelové tabulky pomocí Javy. Získáte informace o různých vlastnostech dokumentu a přístupu k nim různými způsoby podle požadavků.
Kroky k zobrazení vlastností souboru Excel pomocí Java
- Nastavte IDE pomocí Aspose.Cells for Java k tisku vlastností souboru Excel
- Načtěte soubor Excel do Workbook a iterujte kolekcí vlastních vlastností
- Změňte typ objektu na DocumentProperty a zobrazte název a hodnotu
- Iterujte všechny vestavěné vlastnosti a zobrazte názvy a hodnoty
- Přístup k jednotlivým vlastnostem pomocí názvu nebo indexu a zobrazení různých parametrů
Tyto kroky pomáhají při přístupu a zobrazení vlastností tabulky Excel pomocí Java. Načtěte tabulku aplikace Excel a získejte přístup ke kolekci CustomDocumentProperties a BuiltInDocumentProperties v ní. V každé iteraci převeďte typ objektu na DocumentProperty a zobrazte názvy, hodnoty a další dostupné informace.
Kód pro tisk vlastností sešitu Excel pomocí 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"); | |
} | |
} |
Tento kód ukazuje jak zobrazit vlastnosti dokumentu v Excelu pomocí Java. Vlastnost dokumentu obsahuje název a hodnotu, které jsou zobrazeny, můžete však v něm použít jiné metody a vlastnosti, například zdroj, kód hash, isLinkedToContent, toDateTime atd. Soubor aplikace Excel má různé vlastnosti, ke kterým lze přistupovat a které lze zobrazit, jako je název, předmět , Autor, Komentáře, LastSavedBy a CreateTime.
Tento článek nás naučil, jak získat přístup k vlastnostem souboru Excel a jak je zobrazit. Pokud chcete použít filtry v souboru aplikace Excel, přečtěte si článek o jak použít filtr v Excelu pomocí Java.