W tym samouczku znajdziesz instrukcje krok po kroku oraz działający przykład kodu do konwersji XLSX na CSV przy użyciu języka Java z łatwością korzystania z biblioteki konwersji. XLSX i CSV to dwa popularne formaty plików używane do przechowywania i wymiany danych tabelarycznych. Może się jednak zdarzyć, że będziesz musiał przekonwertować XLSX na CSV, aby użyć danych w innym systemie lub zaimportować je do bazy danych. Oto podstawowe kroki, aby zmienić XLSX na CSV w Javie wraz z przykładowym kodem Java.
Kroki, aby przekonwertować XLSX na CSV przy użyciu Java
- Pobierz i zainstaluj GroupDocs.Conversion for Java, korzystając z repozytorium Maven
- Zaimportuj wymagane klasy do konwersji XLSX na CSV
- Utwórz instancję klasy Converter przekazując ścieżkę wejściowego pliku XLSX do jej konstruktora
- Wywołaj metodę Converter.getPossibleConversions, aby uzyskać żądane opcje konwersji
- Wywołaj metodę Convert.save, aby zapisać wyjściowy plik CSV na dysku
Możesz wykonać opisane powyżej czynności, aby pomyślnie wyeksportować plik XLSX do pliku CSV przy użyciu języka Java w dowolnym dobrze znanym systemie operacyjnym, takim jak Windows, macOS i Linux, o ile zainstalowana jest Java. Do konwersji XLSX na CSV nie jest wymagana instalacja dodatkowego oprogramowania. Ponadto biblioteka użyta w tym przykładzie jest wieloplatformowa, co oznacza, że poniższy przykładowy kod można wykonać w dowolnym systemie, w którym jest zainstalowana Java.
Kod do konwersji XLSX na CSV przy użyciu Java
import com.groupdocs.conversion.Converter; | |
import com.groupdocs.conversion.licensing.License; | |
import com.groupdocs.conversion.options.convert.ConvertOptions; | |
public class ConvertXLSXtoCSVusingJava { | |
public static void main(String[] args) { | |
// Set License to avoid the limitations of Conversion library | |
License license = new License(); | |
license.setLicense("GroupDocs.Conversion.lic"); | |
// Import XLSX document | |
Converter converter = new Converter("input.xlsx"); | |
// Get conversion option for final output document | |
ConvertOptions xlsxtocsvconvertoptions = converter.getPossibleConversions("csv") | |
.getSource().getConvertOptions(); | |
// Save the CSV to disk | |
converter.convert("ConvertXLSXtoCSVusingJava.csv", xlsxtocsvconvertoptions); | |
} | |
} |
W poprzedniej sekcji przedstawiliśmy szczegółowe wyjaśnienie procesu Java XLSX do CSV oraz przykładowy przykładowy kod Java. Kod jest zwięzły i obejmuje tylko kilka wywołań API w celu przekonwertowania dokumentu Excel na CSV. Po skonfigurowaniu wyznaczonej biblioteki konwersji dokumentów i dostosowaniu ścieżek plików ten kod można łatwo zintegrować z aplikacjami.
W tym temacie omówiliśmy proces konwersji formatu XLSX na CSV i udostępniliśmy przykładowy kod. Wcześniej napisaliśmy artykuł na temat konwersji XLSX na JPG przy użyciu Javy. Aby uzyskać więcej informacji, zapoznaj się z naszym artykułem na temat jak przekonwertować XLSX na JPG za pomocą Java.