نحوه تبدیل HTML به JSON با استفاده از پایتون

این مقاله کوتاه ** نحوه تبدیل HTML به JSON با استفاده از Python** را پوشش می دهد. پیکربندی محیط، جریان برنامه گام به گام، و یک کد نمونه در حال اجرا برای تبدیل HTML به JSON با استفاده از Python را مورد بحث قرار می دهد. علاوه بر این، این تبدیل نیازی به نصب نرم افزار یا افزونه اضافی در انتهای شما ندارد.

مراحل تبدیل HTML به JSON با استفاده از پایتون

  1. IDE را برای استفاده از Aspose.Cells برای پایتون از طریق جاوا برای تبدیل فایل‌های HTML به JSON پیکربندی کنید
  2. فایل HTML را با کلاس Workbook بارگیری کنید و به آخرین سلول دسترسی پیدا کنید
  3. یک شی از کلاس JsonSaveOptions ایجاد کنید
  4. یک Range ایجاد کنید و آن را به فرمت JSON صادر کنید
  5. فایل JSON خروجی را ذخیره کنید

این مراحل شما را در فرآیند ایجاد مبدل HTML به JSON Python راهنمایی می کند. اول از همه، فایل HTML بارگذاری می شود و آخرین سلول دسترسی پیدا می کند. متعاقباً، یک محدوده ایجاد و در قالب JSON صادر می شود. در نهایت، فایل JSON را می توان در دیسک یا یک جریان ذخیره کرد.

کد برای تبدیل HTML به JSON با استفاده از پایتون

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

این قطعه کد نشان می دهد که چگونه می توان با استفاده از Python HTML به JSON تبدیل به سرعت انجام داد. این فرآیند با بارگیری داده های HTML منبع با استفاده از کلاس Workbook آغاز می شود. بعد، یک محدوده ایجاد کنید و قبل از ذخیره فایل خروجی، آن را با کلاس JsonUtility به فرمت JSON تبدیل کنید. با این حال، می‌توانید ویژگی‌های مختلفی را برای کنترل قالب‌بندی داده‌های JSON مانند پرش از ردیف‌های خالی، اعتبارسنجی مناطق ادغام، مرتب‌سازی نام‌ها و غیره بر اساس نیاز خود تنظیم کنید.

در این مقاله نحوه ایجاد تبدیل HTML به JSON با استفاده از Python توضیح داده شده است. در حالی که اگر می خواهید تبدیل TXT به JSON را یاد بگیرید، مقاله نحوه تبدیل TXT به JSON با استفاده از پایتون را بخوانید.

 فارسی