मार्कडाउन से JSON ऑनलाइन बदलें | मुफ़्त और सुरक्षित

Markdown को JSON में बदलें—अपनी फ़ाइलों से AST, Frontmatter और टेबल निकालें, मुफ़्त ऑनलाइन Markdown-to-JSON टूल।

अपना Markdown पेस्ट करें और यह टूल उसे तुरंत संरचित JSON में बदल देता है—पूरे दस्तावेज़ का Abstract Syntax Tree (AST), YAML या TOML frontmatter को JSON ऑब्जेक्ट के रूप में, या Markdown टेबल को रिकॉर्ड्स की array के रूप में। AST, Frontmatter या Tables मोड चुनें; सारी प्रोसेसिंग आपके ब्राउज़र में ही होती है—कोई फ़ाइल अपलोड नहीं होती।

मार्कडाउन इनपुट

अपलोड करें

नमूनाअपलोड करेंरूपांतरित करेंसाफ़ करें

JSON आउटपुट

परिणाम

JSON फॉर्मेटर
कॉपीडाउनलोड

परिणाम

मार्कडाउन को JSON में कैसे बदलें

01

अपनी मार्कडाउन सामग्री पेस्ट करें या .md फ़ाइल अपलोड करें।

02

रूपांतरण मोड चुनें: AST, फ्रंटमैटर, या टेबल।

03

परिणामी JSON आउटपुट को कॉपी या डाउनलोड करें।

मुख्य विशेषताएं

AST रूपांतरण

प्रोग्रामेटिक विश्लेषण के लिए मार्कडाउन को पूर्ण अमूर्त सिंटैक्स ट्री (AST) में बदलें।

फ्रंटमैटर निष्कर्षण

YAML/TOML फ्रंटमैटर मेटाडेटा को JSON ऑब्जेक्ट के रूप में आसानी से निकालें।

टेबल पार्सिंग

मार्कडाउन टेबल को स्वचालित रूप से संरचित JSON एरे में बदलें।

सामान्य प्रश्न

मार्कडाउन AST क्या है?

AST का अर्थ है अमूर्त सिंटैक्स ट्री। यह आपके मार्कडाउन दस्तावेज़ की संरचना को नोड्स के पेड़ के रूप में दर्शाता है, जो कस्टम रेंडरर्स या एनालाइज़र बनाने के लिए उपयोगी है।

आपको इसकी भी आवश्यकता पड़ सकती है

मार्कडाउन व्यूअर

लाइव विज़ुअलाइज़ेशन के साथ मार्कडाउन का पूर्वावलोकन और संपादन करें।

टूल खोलें

HTML से JSON

HTML संरचना को JSON ट्री में बदलें।

टूल खोलें

LaTeX से JSON

LaTeX तालिकाओं को JSON arrays या objects में बदलें।

टूल खोलें

MediaWiki से JSON

MediaWiki टेबल्स को JSON एरे या ऑब्जेक्ट में बदलें।

टूल खोलें

अपना Markdown पेस्ट करें और यह टूल उसे तुरंत संरचित JSON में बदल देता है—पूरे दस्तावेज़ का Abstract Syntax Tree (AST), YAML या TOML frontmatter को JSON ऑब्जेक्ट के रूप में, या Markdown टेबल को रिकॉर्ड्स की array के रूप में। AST, Frontmatter या Tables मोड चुनें; सारी प्रोसेसिंग आपके ब्राउज़र में ही होती है—कोई फ़ाइल अपलोड नहीं होती।

मार्कडाउन को JSON में कैसे बदलें

  1. 1

    Markdown पेस्ट करें या अपलोड करें

    इनपुट फ़ील्ड में Markdown सामग्री दर्ज करें या सीधे .md फ़ाइल अपलोड करें।

  2. 2

    रूपांतरण मोड चुनें

    पूरे सिंटैक्स ट्री के लिए AST, YAML/TOML मेटाडेटा निकालने के लिए Frontmatter, या टेबल को JSON array में बदलने के लिए Tables चुनें।

  3. 3

    बदलें पर क्लिक करें

    पार्सर आपका Markdown प्रोसेस करता है और आउटपुट पैनल में संरचित JSON दिखाता है।

  4. 4

    कॉपी या डाउनलोड करें

    JSON को क्लिपबोर्ड पर लाने के लिए कॉपी करें, या .json फ़ाइल के रूप में सेव करने के लिए डाउनलोड करें।

संदर्भ

  • CommonMark Specification

    Markdown की मानकीकृत और स्पष्ट सिंटैक्स स्पेसिफिकेशन जो परिभाषित करती है कि दस्तावेज़ों को संरचना में कैसे पार्स किया जाता है।

  • RFC 8259 — JSON

    इस टूल के आउटपुट में उपयोग किए जाने वाले JSON डेटा इंटरचेंज फ़ॉर्मेट के लिए IETF स्पेसिफिकेशन।

संबंधित टूल

अक्सर पूछे जाने वाले प्रश्न

Markdown AST (Abstract Syntax Tree) क्या होता है?
AST यानी Abstract Syntax Tree आपके Markdown दस्तावेज़ की पूरी संरचना को नोड्स के पेड़ के रूप में दिखाता है। हर element—शीर्षक, पैराग्राफ, लिंक, कोड ब्लॉक—एक अलग नोड होता है जिसमें उसका प्रकार और गुण होते हैं। यह कस्टम Markdown प्रोसेसर बनाने के लिए बेहद उपयोगी है।
Frontmatter मोड क्या निकालता है?
Frontmatter मोड Markdown फ़ाइल की शुरुआत में मेटाडेटा ब्लॉक पढ़ता है—YAML के लिए --- और TOML के लिए +++ से घिरा हुआ—और उसे JSON ऑब्जेक्ट के रूप में वापस देता है। दस्तावेज़ का मुख्य content नज़रअंदाज़ किया जाता है।
Markdown टेबल JSON में कैसे बदलती है?
Tables मोड में, हर Markdown टेबल को JSON array में पार्स किया जाता है जहाँ header row ऑब्जेक्ट की keys बन जाती है और हर बाद की row column values के साथ एक ऑब्जेक्ट बन जाती है।
क्या मेरा Markdown सर्वर पर भेजा जाता है?
नहीं। सारा रूपांतरण आपके ब्राउज़र में ही होता है। आपकी Markdown सामग्री और अपलोड की गई फ़ाइलें कभी भी आपके डिवाइस से बाहर नहीं जाती।
Hugo या Jekyll जैसी static site के लिए कौन सा मोड सबसे उपयोगी है?
Static site generators के लिए Frontmatter मोड सबसे उपयोगी है—यह title, date, tags जैसी page metadata निकाल देता है। अगर आप Markdown को programmatically process करना या custom renderer बनाना चाहते हैं, तो AST मोड चुनें।