JSON do HTML Java

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:

  1. JSON to HTML Converter Java API
  2. Konwertuj JSON na HTML
  3. Konwertuj JSON na HTML z opcjami

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:

  1. Załaduj plik JSON przy użyciu klasy Workbook.
  2. 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 w Javie

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:

  1. Najpierw załaduj plik JSON przy użyciu klasy Workbook.
  2. Następnie utwórz wystąpienie klasy HtmlSaveOptions.
  3. Następnie określ wymagane opcje zapisu HTML, takie jak ExportGridLines.
  4. 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);
Konwertuj JSON na HTML za pomocą opcji w Javie

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.

Zobacz też