วิธีแปลง HTML เป็น JSON โดยใช้ Python

บทความสั้นๆ นี้ครอบคลุม วิธีแปลง HTML เป็น JSON โดยใช้ Python โดยจะกล่าวถึงการกำหนดค่าสภาพแวดล้อม โฟลว์โปรแกรมแบบเป็นขั้นตอน และโค้ดตัวอย่างที่รันเพื่อแปลง HTML เป็น JSON โดยใช้ Python นอกจากนี้ การแปลงนี้ไม่จำเป็นต้องติดตั้งซอฟต์แวร์หรือปลั๊กอินเพิ่มเติมในส่วนของคุณ

ขั้นตอนในการแปลง HTML เป็น JSON โดยใช้ Python

  1. กำหนดค่า IDE เพื่อใช้ Aspose.Cells สำหรับ Python ผ่าน Java เพื่อแปลงไฟล์ HTML เป็น JSON
  2. โหลดไฟล์ HTML ด้วยคลาส Workbook และเข้าถึงเซลล์สุดท้าย
  3. สร้างวัตถุของคลาส JsonSaveOptions
  4. สร้างช่วงและส่งออกเป็นรูปแบบ JSON
  5. บันทึกไฟล์ JSON เอาต์พุต

ขั้นตอนเหล่านี้จะแนะนำคุณตลอดกระบวนการสร้างตัวแปลง HTML เป็น JSON Python ก่อนอื่น ไฟล์ HTML จะถูกโหลดและเข้าถึงเซลล์สุดท้าย จากนั้น ช่วงจะถูกสร้างขึ้นและส่งออกในรูปแบบ JSON สุดท้าย ไฟล์ JSON สามารถบันทึกลงในดิสก์หรือสตรีมได้

รหัสเพื่อแปลง HTML เป็น JSON โดยใช้ 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")

ข้อมูลโค้ดนี้สาธิตวิธีการแปลง Python HTML เป็น JSON ได้อย่างรวดเร็ว กระบวนการเริ่มต้นโดยการโหลดข้อมูล HTML ต้นฉบับโดยใช้คลาสสมุดงาน จากนั้น สร้างช่วงและแปลงเป็นรูปแบบ JSON ด้วยคลาส JsonUtility ก่อนบันทึกไฟล์เอาต์พุต อย่างไรก็ตาม คุณยังสามารถตั้งค่าคุณสมบัติต่างๆ เพื่อควบคุมการจัดรูปแบบของข้อมูล JSON เช่น การข้ามแถวว่าง การตรวจสอบความถูกต้องของพื้นที่ผสาน การเรียงลำดับชื่อ ฯลฯ ตามความต้องการของคุณ

บทความนี้อธิบายวิธีสร้าง ตัวแปลง HTML เป็น JSON โดยใช้ Python ในขณะเดียวกัน หากคุณต้องการเรียนรู้การแปลง TXT เป็น JSON โปรดอ่านบทความเกี่ยวกับ วิธีแปลง TXT เป็น JSON โดยใช้ Python

 ไทย