Hur man konverterar HTML till JSON med Python

Den här korta artikeln tar upp hur man konverterar HTML till JSON med Python. Den diskuterar miljökonfigurationen, stegvis programflöde och en körande exempelkod för att konvertera HTML till JSON med Python. Dessutom kräver denna konvertering ingen ytterligare programvara eller plugin-installation på din sida.

Steg för att konvertera HTML till JSON med Python

  1. Konfigurera IDE för att använda Aspose.Cells för Python via Java för att konvertera HTML-filer till JSON
  2. Ladda HTML-filen med klassen Workbook och öppna den sista cellen
  3. Skapa ett objekt av klassen JsonSaveOptions
  4. Skapa ett intervall och exportera det till JSON-format
  5. Spara den utgående JSON-filen

Dessa steg leder dig genom processen för att skapa HTML till JSON Python-omvandlare. Först och främst laddas HTML-filen och den sista cellen nås. Därefter skapas och exporteras ett intervall i JSON-format. Slutligen kan JSON-filen sparas på disken eller en stream.

Kod för att transformera HTML till JSON med 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")

Det här kodavsnittet visar hur man snabbt kan använda Python HTML till JSON-konvertering. Processen initieras genom att ladda HTML-källdata med klassen Workbook. Skapa sedan ett intervall och konvertera det till JSON-format med klassen JsonUtility innan du sparar utdatafilen. Men du kan också ställa in olika egenskaper för att styra formateringen av JSON-data som att hoppa över tomma rader, validera sammanslagningsområden, sortera namnen, etc. enligt dina krav.

Den här artikeln har förklarat hur man skapar HTML till JSON-omvandlare med Python. Om du vill lära dig konvertera TXT till JSON, läs artikeln om hur man konverterar TXT till JSON med Python.

 Svenska