विषय
कभी-कभी, XML सिंटैक्स के भीतर, डेवलपर्स चरित्र डेटा, या सीडीएटीए मीडिया के बीच प्रविष्टियों का एक क्रम रखेंगे। इन मीडिया के बीच जो जानकारी रखी गई है, वह XML पार्सर के लिए अपरिचित नहीं है। सीडीएटीए का उपयोग करने की प्रेरणा कोड के भीतर विशेष नोट रखना है या इसमें वाणिज्यिक या "<>" जैसे अवैध चरित्र शामिल हैं जो सामान्य रूप से एक्सएमएल पार्सर दुर्घटना (एक्सएमएल पार्सर में दुर्घटना) का कारण बनते हैं। यदि इस तरह के प्रतीक प्रवेश के लिए आवश्यक हैं, तो सीडीएटीए का आवेदन आवश्यक है।
दिशाओं
XML में CDATA का उपयोग कैसे करें-
उन टैगों को ढूंढें जहाँ आपके डेटा में अवैध वर्ण पाए गए हैं। ऐसा करने के लिए, एक ब्राउज़र में XML फ़ाइल खोलें। यदि कोई अवैध चरित्र है, तो आपको एक त्रुटि संदेश प्राप्त होगा। वह टैग नोट करें जहां त्रुटि होती है। नमूना दस्तावेज में, टैग '
'.
-
कृपया CDATA के साथ डोमेन को सही करें। उस टैग को ढूंढें जिसमें दूषित डेटा है। इस उदाहरण में, यह "
एहजज &"इसे सीडीएटीए के साथ ठीक करने के लिए, इसे निम्नलिखित के रूप में फिर से लिखें:
बदलाव करने के बाद फाइल को सेव करें।
-
त्रुटियों के लिए फ़ाइल को फिर से जांचें।एक ब्राउज़र में XML फ़ाइल खोलें और सत्यापित करें कि फिटकिरी त्रुटि दिखाई देती है। इस उदाहरण में, आउटपुट आउटपुट त्रुटियों के बिना है। जब आप XML फ़ाइल चलाते हैं तो आप CDATA मीडिया नहीं देख सकते हैं। यदि आपको एक अवैध चरित्र के परिणामस्वरूप एक और त्रुटि मिलती है, तो उस पर भी CDATA लागू करें।
-
तत्व के हिस्से के रूप में सीडीएटीए शामिल करें। यदि आपको अवैध पात्रों के कारण निरंतर त्रुटियां प्राप्त होती रहती हैं, तो आप सभी पासवर्ड क्षेत्रों में CDATA को शामिल करना चाह सकते हैं। यह XML दस्तावेज़ को सुचारू रूप से चलाने और आपको लंबे समय में समय बचाने की अनुमति देगा। ऐसा करने के लिए, प्रत्येक तत्व को "
'.
-
एनोटेशन के लिए CDATA का उपयोग करें। यदि आप डेटा आइटम के आगे विशिष्ट टिप्पणियां जोड़ना चाहते हैं और अवैध पात्रों के बारे में चिंता नहीं करते हैं, तो सीडीएटीए के अंदर एनोटेशन दर्ज करें। उदाहरण के लिए, यदि किसी इनपुट आइटम की जानकारी अप्रचलित है, तो इसे CDATA के साथ निर्दिष्ट किया जा सकता है। निम्न उदाहरण इंगित करता है कि स्रोत छात्र की स्थिति गलत है। आपको प्रविष्टि के आगे CDATA टिप्पणी दर्ज करनी होगी।
मैरी विलियम न्यू जर्सी>]]> 555-7979 ehdf
चरणों
युक्तियाँ
- यदि आप XML से बने कस्टम जनरेटर का उपयोग करते हैं, तो आप डिफ़ॉल्ट रूप से CDATA मीडिया के बीच प्रदर्शित होने के लिए कुछ निश्चित क्षेत्रों को प्रोग्राम कर सकते हैं।
- यह आलेख दर्शाता है कि CDATA को XML दस्तावेज़ में कैसे शामिल किया जाए जिसमें पासवर्ड टैग के बीच विशेष वर्ण शामिल हैं, साथ ही यह दर्शाता है कि विशेष नोट जोड़ने के लिए CDATA का उपयोग कैसे करें।
चेतावनी
- Internet Explorer अपने XML आउटपुट में CDATA मीडिया प्रदर्शित करता है। मोज़िला नहीं।
आपको क्या चाहिए
- पाठ संपादक
- XML दस्तावेज़