В этой краткой статье объясняется, как конвертировать HTML в JSON с помощью Java. В нем описаны настройка среды, пошаговая процедура и пример кода для преобразования HTML в JSON с помощью Java. Однако для работы с этой функцией с вашей стороны не требуется какое-либо сложное или специализированное приложение или плагин.
Действия по преобразованию HTML в JSON с использованием Java
- Настройте IDE, настроив Aspose.Cells for Java для преобразования данных HTML в JSON.
- Создайте объект класса Workbook для загрузки данных HTML.
- Инициализировать объект класса JsonSaveOptions
- Объявите диапазон ячеек и экспортируйте его в формат JSON.
- Экспортируйте выходные данные JSON
Эти шаги повторяют процесс разработки конвертера HTML в JSON Java. Во-первых, получите доступ к исходным данным HTML и получите ссылку на их последнюю ячейку. Затем определите диапазон ячеек и экспортируйте его в формат JSON.
Код для преобразования HTML в JSON с использованием Java
import com.aspose.cells.*; | |
import java.io.BufferedWriter; | |
import java.io.FileOutputStream; | |
import java.io.OutputStreamWriter; | |
import java.io.Writer; | |
public class Main { | |
public static void main(String[] args) throws Exception // Convert HTML to JSON in Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
Workbook workbook = new Workbook("Sample.html"); | |
// Get the last cell | |
Cell lastCell = workbook.getWorksheets().get(0).getCells().getLastCell(); | |
// Set JsonSaveOptions | |
JsonSaveOptions options = new JsonSaveOptions(); | |
Range range = workbook.getWorksheets().get(0).getCells().createRange( | |
0, | |
0, | |
lastCell.getRow() + 1, | |
lastCell.getColumn() + 1); | |
// Export JSON data to a string | |
String data = JsonUtility.exportRangeToJson(range, options); | |
try (Writer writer = new BufferedWriter( | |
new OutputStreamWriter(new FileOutputStream("htmltojson.json"), | |
"utf-8"))) { | |
writer.write(data); | |
System.out.println("Done"); | |
} | |
}} |
Этот фрагмент кода демонстрирует, как можно создать конвертер форматов Java HTML в JSON. Прежде всего, объект класса Workbook используется для загрузки исходных данных формата HTML. Затем определите диапазон, указав индексы ячеек, и преобразуйте его в формат JSON. Вы также можете настроить процесс преобразования с помощью различных методов, предоставляемых классом JsonSaveOptions, таких как очистка данных в книге, экспорт в виде строки, экспорт вложенных структур и т. д. в зависимости от ваших требований.
В этой статье показано, как создать конвертер HTML в JSON с помощью Java. Кроме того, если вы хотите преобразовать TXT в данные JSON, прочтите статью как конвертировать TXT в JSON с помощью Java.