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

Markdown Table to JSON Converter

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

एक Markdown pipe टेबल को अपने ब्राउज़र में JSON array में बदलें

एक Markdown pipe टेबल पेस्ट करें और हेडर पंक्ति की keys वाला objects का एक JSON array पाएँ। कन्वर्ज़न आपके ब्राउज़र में होता है।

3 पंक्तियाँ बदली गईं।

JSON
[
  {
    "Name": "Ada Lovelace",
    "Role": "Engineer",
    "Team": "Blue"
  },
  {
    "Name": "Grace Hopper",
    "Role": "Admiral",
    "Team": "Green"
  },
  {
    "Name": "Escaped \\| pipe",
    "Role": "Tester",
    "Team": "Blue"
  }
]

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

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

यह टूल एक Markdown टेबल की हेडर पंक्ति, `---` separator पंक्ति और हर डेटा पंक्ति को पार्स करता है, उसी तरह जैसे इस साइट का Markdown टेबल फ़ॉर्मेटर करता है, और हर डेटा पंक्ति को हेडर cells की keys वाले एक JSON object में बदल देता है। यह किसी README या wiki टेबल से structured डेटा निकालने का एक तेज़ तरीका है।

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

  1. एक Markdown टेबल पेस्ट करें, उसकी हेडर और separator पंक्ति समेत।
  2. नीचे बना हुआ JSON array पढ़ें।
  3. JSON आउटपुट कॉपी करें।

निजता

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

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

क्या मेरा डेटा कहीं अपलोड होता है?
नहीं। पार्सिंग और फ़ॉर्मेटिंग दोनों आपके ब्राउज़र टैब में JavaScript में होते हैं, इसलिए कुछ भी सर्वर पर नहीं भेजा जाता।
अगर दो कॉलम का हेडर टेक्स्ट एक जैसा हो तो?
एक ही हेडर वाले बाद के कॉलम हर पंक्ति के JSON object में पहले वाले कॉलम को overwrite कर देते हैं, क्योंकि object keys यूनीक होनी चाहिए।
यह separator पंक्ति क्यों माँगता है?
दूसरी लाइन की `---` पंक्ति ही यह तय करती है कि Markdown टेबल एक टेबल है, न कि pipes वाला सादा टेक्स्ट, इसलिए पार्सिंग सफल होने के लिए इसका होना ज़रूरी है।