खोज…


परिचय

ConfigSlurper आपको उदाहरण के लिए, .properties फ़ाइल का उपयोग करने के बजाय अपनी स्क्रिप्ट के लिए एक कॉन्फ़िगर फ़ाइल के रूप में एक और ग्रूवी स्क्रिप्ट का उपयोग करने की अनुमति देता है। आप टाइप किए गए गुणों के साथ दिलचस्प कॉन्फ़िगरेशन कर सकते हैं और आपको स्ट्रिंग से कनवर्ट करने की आवश्यकता नहीं है। आप कुछ गणना या बंद होने के आधार पर सूची, नक्शे या मूल्य का उपयोग कर सकते हैं।

विन्यास स्ट्रिंग, संख्या, बूलियन या सूची का उपयोग करके

फ़ाइल में myConfig.groovy निम्नलिखित सामग्री है।

message = 'Hello World!'
aNumber=42
aBoolean=false
aList=["apples", "grapes", "oranges"]

फिर अपनी मुख्य स्क्रिप्ट में आप अपने myConfig.groovy फ़ाइल के लिए एक विन्यासकर्ता बनाएँ जो वास्तव में सिर्फ एक अन्य ग्रूवी स्क्रिप्ट है।

config = new ConfigSlurper().parse(new File('/path/to/myConfig.groovy').toURL())

फिर कॉन्फ़िगर से आइटम का उपयोग करने के लिए आप बस उन्हें संदर्भित कर सकते हैं।

assert 'Hello World!' == config.message
assert 42 == config.aNumber
assert false == config.aBoolean
assert ["apples", "grapes", "oranges"] == config.aList


Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow