इस संक्षिप्त लेख में पायथन का उपयोग करके HTML को JSON में कैसे परिवर्तित किया जाए शामिल है। यह पायथन** का उपयोग करके **HTML को JSON में परिवर्तित करने के लिए पर्यावरण कॉन्फ़िगरेशन, चरणबद्ध प्रोग्राम प्रवाह और एक चल रहे नमूना कोड पर चर्चा करता है। इसके अलावा, इस रूपांतरण के लिए आपकी ओर से किसी अतिरिक्त सॉफ़्टवेयर या प्लगइन इंस्टॉलेशन की आवश्यकता नहीं है।
पायथन का उपयोग करके HTML को JSON में बदलने के चरण
- HTML फ़ाइलों को JSON में कनवर्ट करने के लिए जावा के माध्यम से पायथन के लिए Aspose.Cells का उपयोग करने के लिए IDE को कॉन्फ़िगर करें
- HTML फ़ाइल को Workbook क्लास के साथ लोड करें और अंतिम सेल तक पहुंचें
- JsonSaveOptions वर्ग का एक ऑब्जेक्ट बनाएं
- एक रेंज बनाएं और इसे JSON प्रारूप में निर्यात करें
- आउटपुट 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") |
यह कोड स्निपेट दर्शाता है कि कैसे पायथन HTML से JSON में रूपांतरण शीघ्रता से किया जा सकता है। वर्कबुक क्लास का उपयोग करके स्रोत HTML डेटा लोड करके प्रक्रिया शुरू की जाती है। इसके बाद, एक रेंज बनाएं और आउटपुट फ़ाइल को सेव करने से पहले इसे JsonUtility क्लास के साथ JSON फॉर्मेट में बदलें। हालाँकि, आप अपनी आवश्यकताओं के अनुसार JSON डेटा के स्वरूपण को नियंत्रित करने के लिए अलग-अलग गुण भी सेट कर सकते हैं जैसे खाली पंक्तियों को छोड़ना, मर्ज क्षेत्रों को मान्य करना, नामों को क्रमबद्ध करना आदि।
इस आलेख में बताया गया है कि Python* का उपयोग करके *HTML से JSON कनवर्टर कैसे बनाया जाए। वहीं, अगर आप TXT से JSON रूपांतरण सीखना चाहते हैं तो पायथन का उपयोग करके TXT को JSON में कैसे परिवर्तित करें पर लेख पढ़ें।