Ինչպես փոխարկել HTML-ը JSON-ի՝ օգտագործելով Python-ը

Այս հակիրճ հոդվածը ներառում է ինչպես փոխարկել HTML-ը JSON-ի` օգտագործելով Python: Այն քննարկում է միջավայրի կազմաձևումը, ծրագրի փուլային հոսքը և գործարկվող կոդը՝ HTMLJSON-ի փոխարկելու համար Python-ի միջոցով: Ավելին, այս փոխարկումը կարիք չունի որևէ լրացուցիչ ծրագրաշարի կամ պլագինների տեղադրման ձեր վերջում:

Python-ի միջոցով HTML-ը JSON-ի փոխարկելու քայլեր

  1. Կարգավորեք IDE-ը, որպեսզի օգտագործի Aspose.Cells Python-ի համար Java-ի միջոցով՝ HTML ֆայլերը JSON-ի փոխարկելու համար
  2. Ներբեռնեք HTML ֆայլը Workbook դասով և մուտք գործեք վերջին բջիջ
  3. Ստեղծեք JsonSaveOptions դասի օբյեկտ
  4. Ստեղծեք միջակայք և արտահանեք այն JSON ձևաչափով
  5. Պահպանեք ելքային JSON ֆայլը

Այս քայլերը ձեզ առաջնորդում են HTML-ից JSON Python փոխարկիչ ստեղծելու գործընթացում: Առաջին հերթին, HTML ֆայլը բեռնվում է և մուտք է գործում վերջին բջիջը: Հետագայում տիրույթ է ստեղծվում և արտահանվում JSON ձևաչափով: Վերջապես, JSON ֆայլը կարող է պահպանվել սկավառակի կամ հոսքի վրա:

Կոդ՝ Python-ի միջոցով 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 դասը: Այնուհետև ստեղծեք տիրույթ և փոխարկեք այն JSON ձևաչափի JsonUtility դասի միջոցով՝ նախքան ելքային ֆայլը պահելը: Այնուամենայնիվ, դուք կարող եք նաև սահմանել տարբեր հատկություններ՝ JSON տվյալների ձևաչափումը կառավարելու համար, ինչպիսիք են դատարկ տողերը բաց թողնելը, միավորման տարածքների վավերացումը, անունները դասավորելը և այլն՝ ըստ ձեր պահանջների:

Այս հոդվածը բացատրում է, թե ինչպես ստեղծել HTML-ից JSON փոխարկիչ՝ օգտագործելով Python: Մինչդեռ, եթե ցանկանում եք սովորել TXT-ի JSON-ի փոխարկումը, ապա կարդացեք հոդվածը ինչպես փոխարկել TXT-ը JSON-ի՝ օգտագործելով Python-ը-ում:

 Հայերեն