HTML konvertálása JSON-ba Python használatával

Ez a rövid cikk azt ismerteti, hogyan lehet HTML-t JSON-ba konvertálni Python használatával. Leírja a környezetkonfigurációt, a lépésenkénti programfolyamatot és egy futó mintakódot, amely a HTML fájlt JSON-re konvertálja Python használatával. Ezenkívül ehhez az átalakításhoz nincs szükség további szoftverek vagy bővítmények telepítésére.

Lépések a HTML konvertálásához JSON-ba Python használatával

  1. Állítsa be az IDE-t úgy, hogy a Aspose.Cells Pythonhoz Java-n keresztül használatával konvertálja a HTML-fájlokat JSON-formátumba
  2. Töltse be a HTML-fájlt a Workbook osztállyal, és nyissa meg az utolsó cellát
  3. Hozzon létre egy objektumot a JsonSaveOptions osztályból
  4. Hozzon létre egy tartományt, és exportálja JSON formátumba
  5. Mentse el a kimeneti JSON-fájlt

Ezek a lépések végigvezetik a HTML–JSON Python konverter létrehozásának folyamatán. Mindenekelőtt a HTML-fájl betöltődik, és elérjük az utolsó cellát. Ezt követően egy tartomány jön létre és exportálódik JSON formátumban. Végül a JSON fájl elmenthető a lemezre vagy adatfolyamba.

Kód a HTML-kód átalakítása JSON-ra Python használatával

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")

Ez a kódrészlet bemutatja, hogyan lehet gyorsan végrehajtani a Python HTML-ből JSON konvertálást. A folyamat a forrás HTML adatok betöltésével indul a Workbook osztály használatával. Ezután hozzon létre egy tartományt, és a kimeneti fájl mentése előtt alakítsa át JSON formátumba a JsonUtility osztállyal. Különböző tulajdonságokat is beállíthat azonban a JSON-adatok formázásának szabályozásához, például az üres sorok kihagyását, az egyesítési területek érvényesítését, a nevek rendezését stb. az Ön igényei szerint.

Ez a cikk elmagyarázza, hogyan hozhat létre HTML–JSON konvertert Python használatával. Ha viszont meg szeretné tanulni a TXT-ből JSON-ba konvertálást, olvassa el a hogyan lehet TXT-t JSON-ba konvertálni Python használatával című cikket.

 Magyar