Pliki TXT są powszechnie używane do pracy ze zwykłymi danymi z niewielkim formatowaniem lub bez formatowania. Czasami dane liczbowe istnieją w postaci pliku TXT, który może być potrzebny do przekonwertowania na plik XLSX Excel w celu dalszego przetwarzania. W tym artykule dowiesz się, jak programowo przekonwertować plik TXT do formatu XLSX w Javie.
Konwerter TXT na XLSX — konfiguracja API Java
Aspose.Cells for Java to bogaty w funkcje interfejs API do pracy z arkuszami kalkulacyjnymi powiązanymi z programem Microsoft Excel w aplikacjach Java. Możesz szybko skonfigurować API, pobierając referencyjne pliki JAR z sekcji downloads lub z repository z następującymi konfiguracjami Mavena:
Magazyn:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
Zależność:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>22.6</version>
</dependency>
Konwertuj plik TXT na XLSX Excel w Javie
Musisz wykonać poniższe kroki, aby przekonwertować plik TXT do formatu XLSX za pomocą Java.
- Zainicjuj obiekt klasy TxtLoadOptions.
- Utwórz nowy obiekt Workbook.
- Zapisz plik XLSX, określając nazwę pliku wyjściowego.
Poniższy fragment kodu pokazuje, jak programowo przekonwertować plik TXT do formatu XLSX Excel w Javie:
TxtLoadOptions loadoptions = new TxtLoadOptions();
Workbook workbook = new Workbook("input.txt", loadoptions);
workbook.save("output.xlsx");
Uzyskaj bezpłatną licencję
Możesz poprosić o bezpłatną licencję tymczasową, aby ocenić API bez żadnych ograniczeń ewaluacyjnych.
Wniosek
W tym artykule zbadałeś, jak programowo przekonwertować format TXT na XLSX w Javie. Ta konwersja może pomóc w wykonaniu kilku operacji arytmetycznych, a także w tworzeniu wykresów na podstawie danych liczbowych w źródłowym pliku TXT. Ponadto możesz odwiedzić interfejs API dokumentacja, aby zapoznać się z wieloma innymi funkcjami interfejsu API do pracy z różnymi plikami programu Excel. Skontaktuj się z nami na forum, jeśli chcesz omówić swoje wątpliwości lub pytania.