Jak przekonwertować HTML na JSON
- Dodaj swój plik .HTML - przeciągnij go do powyższego pola lub kliknij, aby przeglądać.
- Przekonwertuj go na format .JSON w kilka sekund.
- Pobierz swój nowy plik .JSON.
Czego się spodziewać
- Wynik to abstrakcyjne drzewo składniowe pandoc w formacie JSON, opisujące strukturę dokumentu, a nie zrzut danych zawartości strony w uniwersalnym schemacie.
- Prezentacja wizualna nie jest zachowywana: CSS, skrypty i układ pikseli nie mają miejsca w AST.
- Konstrukcje HTML spoza modelu dokumentu pandoc są upraszczane lub pomijane, a nie kopiowane.
Najczęściej zadawane pytania
Jaki rodzaj JSON jest generowany?
pandoc generuje własny model dokumentu: strukturalną reprezentację JSON abstrakcyjnego drzewa składniowego strony (nagłówki, akapity, listy, linki jako węzły typowane). Nie są to dowolne zeskrobane dane ani ogólny eksport klucz/wartość.Dlaczego konwertować HTML na JSON za pomocą pandoc?
JSON AST jest przeznaczony do przetwarzania programowego, takiego jak filtrowanie lub transformowanie dokumentu za pomocą filtra pandoc przed wyrenderowaniem go do innego formatu. Eksponuje on strukturę dokumentu w drzewie czytelnym dla maszyn.
Co odczytuje wynikowy JSON?
Dowolny edytor tekstu lub narzędzie JSON może go wyświetlić, a sam pandoc może odczytać ten JSON z powrotem, aby wygenerować inne formaty. Jednak sensowna interpretacja wymaga zrozumienia schematu AST programu pandoc.
Co nie zostaje zachowane podczas konwersji?
Pandoc zachowuje tekst i semantykę strukturalną, ale odrzuca prezentację: style CSS, JavaScript i dokładny układ wizualny nie są reprezentowane. Znaczniki, których pandoc nie może zmapować na swój model, są pomijane, a nie zachowywane dosłownie.