W tym krótkim przewodniku opisano jak przekonwertować HTML na JSON przy użyciu Node.js. Zawiera szczegółowe informacje umożliwiające ustawienie środowiska programistycznego do pisania i testowania aplikacji, listę kroków umożliwiających zdefiniowanie algorytmu konwertera oraz możliwy do uruchomienia przykładowy kod umożliwiający wykonanie zadania. Do przekształcenia HTML na JSON przy użyciu Node.js nie jest wymagane żadne narzędzie ani oprogramowanie innych firm.
Kroki, aby przekonwertować HTML na JSON przy użyciu Node.js
- Ustaw środowisko na użyj Aspose.Cells dla Node.js poprzez Javę dla HTML na JSON
- Załaduj źródłowy plik HTML do obiektu klasy Workbook
- Wywołaj metodę getLastCell(), aby uzyskać odwołanie do ostatniej komórki w przekonwertowanym arkuszu
- Utwórz zakres komórek, zaczynając od pierwszej do ostatniej komórki
- Utwórz obiekt klasy JsonSaveOptions
- Wywołaj metodę exportRangeToJson(), aby przekonwertować określony zakres komórek na ciąg JSON
- Zapisz ciąg znaków w pliku JSON
Te kroki definiują proces tworzenia konwertera HTML na JSON przy użyciu Node.js. Źródłowy plik HTML jest ładowany do obiektu Workbook, a następnie tworzony jest zakres komórek przy użyciu ostatniej komórki w utworzonym arkuszu. Metoda eksportRangeToJson() służy do utworzenia ciągu JSON na podstawie wyliczonego zakresu komórek i zapisania go w pliku JSON.
Kod do konwersji pliku HTML do formatu JSON przy użyciu Node.js
Ten przykładowy kod ilustruje zadanie zmiany typu pliku z HTML na JSON przy użyciu Node.js. Metoda eksportRangeToJson() wymaga zakresu komórek i opcji zapisywania w formacie JSON przy użyciu opcji JsonSaveOptions, które obsługują definiowanie obszaru eksportu, eksportowanie struktury zagnieżdżonej, ustawianie wcięcia, ustawianie obszarów scalania i ustawianie indeksu arkusza. Można użyć innej przeciążonej metody metody eksportRangeToJson(), która wymaga obiektu klasy ExportRangeToJsonOptions w celu dostosowania wyjściowego pliku JSON.
W tym artykule nauczyliśmy się konwersji HTML na JSON przy użyciu Node.js. Jeżeli chcesz poznać proces konwersji pliku JSON do formatu PDF zapoznaj się z artykułem na stronie jak przekonwertować JSON na PDF w Nodejs.