JSON to standardowy format tekstowy reprezentujący uporządkowane dane w oparciu o składnię obiektów JavaScript. Jest powszechnie używany do przesyłania danych z serwera do klienta. W niektórych przypadkach może zajść konieczność bezpośredniego wyeksportowania danych z pliku JSON do HTML programowo. W tym artykule dowiemy się, jak przekonwertować plik JSON do formatu HTML przy użyciu języka Java.
W tym artykule zostaną omówione następujące tematy:
JSON do HTML Converter Java API
Do konwersji JSON na HTML będziemy używać API Aspose.Cells for Java. Jest to bogaty w funkcje, wydajny i łatwy w użyciu interfejs API do pracy z arkuszami kalkulacyjnymi związanymi z programem Microsoft Excel w aplikacjach Java. Może być używany do tworzenia kompleksowych wykresów, skalowalnych raportów i wiarygodnych obliczeń.
Klasa Workbook interfejsu API reprezentuje skoroszyt programu Excel. Każdy skoroszyt lub arkusz kalkulacyjny może zawierać wiele arkuszy. Umożliwia otwieranie i zapisywanie natywnych plików Excel. Zapewnia również pewne zaawansowane funkcje, takie jak kopiowanie danych z innych skoroszytów, łączenie dwóch skoroszytów i ochrona arkusza kalkulacyjnego Excel. Metoda save() tej klasy umożliwia zapisywanie skoroszytów w podanych formatach. Klasa HtmlSaveOptions interfejsu API reprezentuje opcje zapisywania pliku HTML.
Pobierz plik JAR interfejsu API lub dodaj następującą konfigurację pom.xml w aplikacji Java opartej na Maven.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>22.6</version>
</dependency>
Konwertuj JSON na HTML w Javie
Możemy przekonwertować plik JSON na HTML, wykonując czynności podane poniżej:
- Załaduj plik JSON przy użyciu klasy Workbook.
- Zapisz plik HTML za pomocą metody save(). Jako argument przyjmuje wyjściową ścieżkę pliku HTML.
Poniższy przykład kodu pokazuje, jak przekonwertować plik JSON na format HTML przy użyciu języka Java.
// Ten przykład kodu demonstruje, jak przekonwertować kod JSON na HTML
// Załaduj plik JSON
Workbook workbook = new Workbook("C:\\SampleJson.json");
// Zapisz JSON jako HTML
workbook.save("C:\\SampleJson_out.html");
Konwertuj JSON na HTML za pomocą opcji w Javie
Możemy przekonwertować plik JSON na HTML za pomocą zaawansowanych opcji, wykonując czynności podane poniżej:
- Najpierw załaduj plik JSON przy użyciu klasy Workbook.
- Następnie utwórz wystąpienie klasy HtmlSaveOptions.
- Następnie określ wymagane opcje zapisu HTML, takie jak ExportGridLines.
- Na koniec zapisz plik HTML za pomocą metody save(). Pobiera wyjściową ścieżkę pliku HTML i obiekt HtmlSaveOptions jako argumenty.
Poniższy przykład kodu pokazuje, jak przekonwertować JSON na HTML z zaawansowanymi opcjami przy użyciu Javy.
// Ten przykład kodu demonstruje, jak przekonwertować kod JSON na HTML za pomocą opcji
// Załaduj plik JSON
Workbook workbook = new Workbook("C:\\SampleJson.json");
// Określ opcje zapisu HTML
HtmlSaveOptions saveOptions = new HtmlSaveOptions(SaveFormat.HTML);
saveOptions.setExportGridLines(true);
saveOptions.setExportHeadings(true);
saveOptions.setSaveAsSingleFile(true);
saveOptions.setPageTitle("Convert JSON to HTML");
// Zapisz JSON jako HTML
workbook.save(outputDir + "SampleJson_out.html", saveOptions);
Uzyskaj bezpłatną licencję
Możesz otrzymać bezpłatną licencję tymczasową, aby wypróbować bibliotekę bez ograniczeń ewaluacyjnych.
Wniosek
W tym artykule dowiedzieliśmy się, jak programowo przekonwertować JSON na format HTML w Javie. Widzieliśmy również, jak określić różne opcje podczas konwersji JSON do HTML. Poza tym możesz dowiedzieć się więcej o Aspose.Cells for Java API korzystając z dokumentacji. W przypadku jakichkolwiek niejasności prosimy o kontakt na forum.