2010-09-20 15 views
20

में नई लाइनों को संरक्षित करें मैं इस तरह के वाईएएमएल दस्तावेज़ को कैसे प्रारूपित करूं ताकि पीईवाईएएमएल इसे सही तरीके से पार्स कर सके?वाईएएमएल

Data: Some data, here and a special character like ':' 
     Another line of data on a separate line 

मुझे पता है कि ':' चरित्र खास है तो मैं तो जैसे कोटेशन में पूरी बात के चारों ओर करने के लिए है:

Data: "Some data, here and a special character like ':' 
     Another line of data on a separate line" 

और एक नई लाइन जोड़ने के लिए, मैं जोड़ने के लिए '\ n':

Data: "Some data, here and a special character like ':'\n 
     Another line of data on a separate line" 

वहाँ YAML दस्तावेज़ फ़ॉर्मेट करने के लिए वैसे भी तो मैं आदेश एक नई लाइन के लिए में '\n के जोड़ने की जरूरत नहीं है है?

उत्तर

29

बहु-लाइन स्केलर के लिए, आप ब्लॉक का उपयोग कर सकते हैं। चरित्र | एक ब्लॉक की शुरुआत को दर्शाता है। का उपयोग करें:

Data: | 
     Some data, here and a special character like ':' 
     Another line of data on a separate line 
1

अतिरिक्त न्यू लाइन कि NullUserException के समाधान जोड़ रहा है एक समस्या आप का उपयोग करना चाहिए है:

Data: |- 
     Some data, here and a special character like ':' 
     Another line of data on a separate line 
संबंधित मुद्दे