श्रेणी: डेवलपर टूल

Markdown फ्रंट मैटर पार्सर

हमारा अपना विचारकोई टूल नहीं मिला?

Markdown फ़ाइल के YAML फ्रंट मैटर को उसकी बॉडी से अलग करें

एक Markdown फ़ाइल पेस्ट करें जो --- से घिरे YAML फ्रंट मैटर ब्लॉक से शुरू होती है, और देखें कि उसका मेटाडेटा JSON में पार्स होकर नीचे की Markdown बॉडी से अलग दिखता है। यह आपके ब्राउज़र में लोकली चलता है।

मेटाडेटा (JSON)
बॉडी
## What shipped

The dashboard now loads in under a second.

इस पेज पर सब कुछ आपके ब्राउज़र में संसाधित होता है। कुछ भी अपलोड नहीं होता।

यह टूल क्या करता है

Jekyll, Hugo और Astro जैसे स्टैटिक साइट जनरेटर किसी पोस्ट का टाइटल, तारीख़, टैग और अन्य मेटाडेटा Markdown फ़ाइल के ऊपर --- लाइनों से घिरे एक YAML ब्लॉक में रखते हैं। यह टूल उस ब्लॉक को कंटेंट से अलग करता है, उसे YAML के रूप में पार्स करता है, और दोनों हिस्से दिखाता है ताकि आप मेटाडेटा जाँच सकें या बॉडी को अलग से कॉपी कर सकें।

इस्तेमाल कैसे करें

  1. एक Markdown फ़ाइल पेस्ट करें जो --- फ्रंट मैटर ब्लॉक से शुरू होती है।
  2. JSON के रूप में पार्स किया गया मेटाडेटा देखें।
  3. मेटाडेटा या बॉडी को अलग-अलग कॉपी करें।

निजता

यह टूल पूरी तरह आपके ब्राउज़र में चलता है। आपका डेटा कभी अपलोड, सेव या साझा नहीं होता — टैब बंद करते ही वह हट जाता है।

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

अगर फ्रंट मैटर न हो तो?
टूल यह बता देता है और पूरे इनपुट को बॉडी के रूप में दिखाता है — कुछ भी मान लिया या गढ़ा नहीं जाता।
क्या यह TOML या JSON फ्रंट मैटर सपोर्ट करता है?
यह टूल YAML फ्रंट मैटर शैली ( --- से घिरी) पार्स करता है, जो Jekyll, Hugo और Astro का डिफ़ॉल्ट है। TOML (+++ से घिरी) कवर नहीं होती।
क्या मैं मेटाडेटा एडिट करके फ़ाइल दोबारा बना सकता हूँ?
यह टूल सिर्फ़ अलग करता और दिखाता है; अगर मेटाडेटा ब्लॉक को एडिट व फिर से फ़ॉर्मैट करके बॉडी के ऊपर वापस पेस्ट करना हो, तो YAML फ़ॉर्मैटर इस्तेमाल करें।