OPML को JSON में ऑनलाइन बदलें | मुफ़्त और सुरक्षित
OPML फ़ाइलों को JSON में बदलें—फ़ाइल अपलोड, नेस्टेड आउटलाइन का समर्थन और सभी एट्रिब्यूट संरक्षित, सुरक्षित क्लाइंट-साइड कन्वर्ज़न।
अपना OPML आउटलाइन पेस्ट करें या .opml फ़ाइल अपलोड करें और यह टूल उसे तुरंत संरचित JSON में बदल देता है—पूरी नेस्टेड आउटलाइन हायरार्की, हेड मेटाडेटा और हर XML एट्रिब्यूट (text, title, xmlUrl, htmlUrl, type) को JSON प्रॉपर्टी के रूप में संरक्षित करते हुए। कन्वर्ज़न पूरी तरह आपके ब्राउज़र में होती है, इसलिए आपकी RSS फ़ीड लिस्ट और आउटलाइन कभी किसी सर्वर पर नहीं जातीं।
OPML इनपुट
अपलोड करें
JSON परिणाम यहाँ दिखाई देगा...
OPML को JSON में कैसे बदलें
अपनी OPML फ़ाइल अपलोड करें या XML सामग्री पेस्ट करें।
आउटलाइन संरचना पार्स करने के लिए 'JSON में बदलें' पर क्लिक करें।
JSON परिणाम कॉपी करें या इसे .json फ़ाइल के रूप में डाउनलोड करें।
मुख्य विशेषताएँ
आउटलाइन संरक्षित
नेस्टेड आउटलाइन और एट्रिब्यूट्स की पूरी हायरार्की बनाए रखता है।
क्लाइंट-साइड सुरक्षित
सारी प्रोसेसिंग आपके ब्राउज़र में होती है। कोई फ़ाइल किसी सर्वर पर अपलोड नहीं होती।
एट्रिब्यूट सपोर्ट
सभी XML एट्रिब्यूट्स को अपने-आप JSON प्रॉपर्टीज़ में बदल देता है।
FAQ
OPML क्या है?
OPML (Outline Processor Markup Language) आउटलाइन के लिए एक XML फ़ॉर्मेट है, जिसे आम तौर पर RSS फ़ीड सूची के लिए उपयोग किया जाता है।
क्या मैं इसे वापस OPML में बदल सकता हूँ?
फिलहाल यह टूल केवल OPML से JSON में रूपांतरण सपोर्ट करता है।
अपना OPML आउटलाइन पेस्ट करें या .opml फ़ाइल अपलोड करें और यह टूल उसे तुरंत संरचित JSON में बदल देता है—पूरी नेस्टेड आउटलाइन हायरार्की, हेड मेटाडेटा और हर XML एट्रिब्यूट (text, title, xmlUrl, htmlUrl, type) को JSON प्रॉपर्टी के रूप में संरक्षित करते हुए। कन्वर्ज़न पूरी तरह आपके ब्राउज़र में होती है, इसलिए आपकी RSS फ़ीड लिस्ट और आउटलाइन कभी किसी सर्वर पर नहीं जातीं।
OPML को JSON में कैसे बदलें
- 1
अपना OPML जोड़ें
.opml फ़ाइल अपलोड करें या OPML/XML कंटेंट सीधे इनपुट फ़ील्ड में पेस्ट करें।
- 2
"JSON में बदलें" पर क्लिक करें
पार्सर <opml> रूट, हेड और बॉडी पढ़ता है, फिर नेस्टेड <outline> एलिमेंट्स को ट्रैवर्स करके JSON ट्री बनाता है।
- 3
आउटपुट जांचें
JSON स्ट्रक्चर की समीक्षा करें जहाँ हर आउटलाइन के एट्रिब्यूट्स प्रॉपर्टीज़ से मैप होते हैं और चाइल्ड आउटलाइन अरे के रूप में नेस्ट होते हैं।
- 4
कॉपी या डाउनलोड करें
JSON को क्लिपबोर्ड पर लेने के लिए कॉपी करें या कहीं और इंपोर्ट के लिए .json फ़ाइल के रूप में डाउनलोड करें।
संदर्भ
- OPML 2.0 स्पेसिफिकेशन
आधिकारिक स्पेसिफिकेशन जो OPML आउटलाइन फ़ॉर्मेट, उसके हेड और बॉडी सेक्शन और आउटलाइन एट्रिब्यूट्स को परिभाषित करती है।
- RFC 8259 — JSON
टूल के आउटपुट में उपयोग होने वाले JSON डेटा इंटरचेंज फ़ॉर्मेट के लिए IETF स्पेसिफिकेशन।
संबंधित टूल्स
अक्सर पूछे जाने वाले सवाल
- OPML क्या है?
- OPML (Outline Processor Markup Language) आउटलाइन के लिए एक XML फ़ॉर्मेट है, जो आमतौर पर RSS फ़ीड लिस्ट, पॉडकास्ट सब्सक्रिप्शन और हायरार्किकल नोट्स के लिए इस्तेमाल होता है।
- क्या मैं इसे वापस OPML में बदल सकता हूँ?
- फिलहाल यह टूल केवल OPML से JSON में कन्वर्ज़न सपोर्ट करता है। दूसरी दिशा के लिए, JSON से XML कनवर्टर इस्तेमाल करें और स्ट्रक्चर को OPML स्कीमा के अनुसार बदलें।
- क्या कनवर्टर नेस्टेड आउटलाइन संरक्षित करता है?
- हाँ। नेस्टेड <outline> एलिमेंट्स की पूरी हायरार्की संरक्षित रहती है, चाइल्ड आउटलाइन परिणामी JSON में अपने पैरेंट के अंदर अरे के रूप में नेस्ट होते हैं।
- क्या OPML एट्रिब्यूट्स JSON आउटपुट में रहते हैं?
- हाँ। किसी आउटलाइन पर हर XML एट्रिब्यूट—जैसे text, title, xmlUrl, htmlUrl और type—स्वचालित रूप से संबंधित JSON प्रॉपर्टी में बदल जाता है।
- क्या मेरा OPML डेटा सर्वर पर अपलोड होता है?
- नहीं। सभी पार्सिंग और कन्वर्ज़न पूरी तरह आपके ब्राउज़र में होती है। आपकी OPML फ़ाइलें और फ़ीड लिस्ट कभी आपके डिवाइस से बाहर नहीं जातीं।