क्या कोई भी इंसानों द्वारा पढ़ने के लिए कॉन्फ़िगरेशन फ़ाइलों के लिए फ़ाइल प्रारूप जानता है? मैं कहाँ मूल्य हो सकता है टैग = मूल्य की तरह कुछ करना चाहते हैं:कॉन्फ़िगर फ़ाइल प्रारूप
- स्ट्रिंग
- संख्या (पूर्णांक या नाव)
- बूलियन (सही/गलत)
- सरणी (स्ट्रिंग मान, संख्या मूल्यों की , बूलियन मान)
- एक और संरचना (यह और अधिक स्पष्ट fallowing उदाहरण में मैं क्या मतलब हो सकता है)
अब मैं कुछ इस तरह का उपयोग करें:
- IntTag = 1
- FloatTag = 1.1
- StringTag = "एक स्ट्रिंग"
- BoolTag = सच
- ArrayTag1 = [1 2 3]
- ArrayTag2 = [1.1 2.1 3.1]
- ArrayTag3 = [ "str1" "str2" "str3"]
- StructTag =
- {
- NestedTag1 = 1
- NestedTag2 = "str1"
- }
और इतने पर।
पार्सिंग आसान है लेकिन बड़ी फ़ाइलों के लिए मुझे टेक्स्ट संपादकों में पढ़ने/संपादित करना मुश्किल लगता है। मुझे उसी कारण से एक्सएमएल पसंद नहीं है, इसे पढ़ना मुश्किल है। आईएनआई घोंसले का समर्थन नहीं करता है और मैं घोंसला टैग करने में सक्षम होना चाहता हूं। मैं एक जटिल प्रारूप भी नहीं चाहता क्योंकि मैं उपरोक्त वर्णित सीमित प्रकार के मानों का उपयोग करूंगा।
किसी भी मदद के लिए धन्यवाद।
ध्यान रखें कि आपको जो सलाह मिल जाएगी वह सभी व्यक्तिपरक होगी, क्योंकि प्रारूप ए के प्रशंसकों को प्रारूप बी पर मृत्यु के लिए इसकी रक्षा होगी। – Piskvor
यह अक्सर यह निर्भर करता है कि आप किस पर्यावरण का उपयोग कर रहे हैं, जिसमें पूर्व-कॉन्फ़िगर किए गए वर्ग, मानक इत्यादि हो सकते हैं। उदाहरण के लिए फ्रंट एंड वेब प्रोजेक्ट जेएसओएन को आदर्श उम्मीदवार बना देगा। –