Kaip konvertuoti HTML į JSON naudojant Python

Šis trumpas straipsnis apima kaip konvertuoti HTML į JSON naudojant Python. Jame aptariama aplinkos konfigūracija, laipsniškas programos srautas ir veikiantis pavyzdinis kodas, skirtas konvertuoti HTML į JSON naudojant Python. Be to, šiai konversijai nereikia įdiegti jokios papildomos programinės įrangos ar papildinio.

Veiksmai, kaip konvertuoti HTML į JSON naudojant Python

  1. Sukonfigūruokite IDE naudoti Aspose.Cells, skirtas Python per Java HTML failams konvertuoti į JSON
  2. Įkelkite HTML failą su Workbook klase ir pasiekite paskutinį langelį
  3. Sukurkite JsonSaveOptions klasės objektą
  4. Sukurkite diapazoną ir eksportuokite jį į JSON formatą
  5. Išsaugokite išvesties JSON failą

Šie veiksmai padės jums sukurti HTML į JSON Python konverterį. Visų pirma, įkeliamas HTML failas ir pasiekiamas paskutinis langelis. Vėliau diapazonas sukuriamas ir eksportuojamas JSON formatu. Galiausiai JSON failą galima išsaugoti diske arba sraute.

Kodas, skirtas konvertuoti HTML į JSON naudojant Python

import jpype
import asposecells
# Start JVM
jpype.startJVM()
from asposecells.api import License, Workbook, JsonUtility, JsonSaveOptions
# Load License
licenseHtmlToImage = License()
licenseHtmlToImage.setLicense("License.lic")
# Load HTML file
workbook = Workbook("sample.html")
# Get the last cell
cells = workbook.getWorksheets().get(0).getCells().getLastCell()
# Create JsonSaveOptions object
options = JsonSaveOptions()
# Create Range
range = workbook.getWorksheets().get(0).getCells().createRange(0, 0, cells.getRow() + 1, cells.getColumn() + 1)
data = JsonUtility.exportRangeToJson(range, options)
# Save output JSON file
with open("output.json", 'w') as file:
file.write(str(data))
# Shutdown the JVM
jpype.shutdownJVM()
print("HTML to JSON conversion done successfully")

Šis kodo fragmentas parodo, kaip greitai galima konvertuoti Python HTML į JSON. Procesas pradedamas įkeliant šaltinio HTML duomenis naudojant Workbook klasę. Tada sukurkite diapazoną ir konvertuokite jį į JSON formatą naudodami JsonUtility klasę prieš išsaugodami išvesties failą. Tačiau taip pat galite nustatyti skirtingas ypatybes, kad galėtumėte valdyti JSON duomenų formatavimą, pvz., praleisti tuščias eilutes, patvirtinti sujungimo sritis, rūšiuoti pavadinimus ir pan. pagal savo reikalavimus.

Šiame straipsnyje paaiškinta, kaip sukurti HTML į JSON konverterį naudojant Python. Tuo tarpu, jei norite išmokti konvertuoti TXT į JSON, skaitykite straipsnį apie kaip konvertuoti TXT į JSON naudojant Python.

 Latviski