Πώς να μετατρέψετε 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.

 Ελληνικά