मैं फ़ाइलों की सूची कैश करने के लिए XDocument
का उपयोग कर रहा हूं।एक्सएमएल में फ़ाइल नाम स्टोर करने का सही तरीका क्या है?
<file id="20" size="244318208">a file with an &ersand.txt</file>
इस उदाहरण में, मैं XText
इस्तेमाल किया, और यह स्वचालित रूप से इस तरह के रूप के साथ & &
<file id="20" size="244318208"><![CDATA[a file with an &ersand.txt]]></file>
इस एक में फ़ाइल के नाम में वर्ण, से बचने के हैं, मैं XCData
इस्तेमाल किया मुझे का उपयोग करने देने बच निकलने की बजाए एक शाब्दिक स्ट्रिंग, इसलिए यह एक्सएमएल में दिखाई देता है क्योंकि यह मेरे आवेदन में होगा।
मुझे आश्चर्य है कि उनमें से कोई भी किसी भी निश्चित शर्तों के तहत दूसरे से बेहतर है, या यदि यह केवल व्यक्तिगत स्वाद है। इसके अलावा, अगर इसका मतलब कुछ भी है, तो फ़ाइल नामों में अवैध वर्ण हो सकते हैं या नहीं।