xml - क्या करता है I: nil="true" मतलब है?




null xml-nil (3)

इसका अर्थ है FirstName शून्य है

<FirstName i:nil="true" />

इसका अर्थ है FirstName = ""

<FirstName />

प्रथम नाम पर धारणा स्ट्रिंग प्रकार का है।

मेरे पास एक XML है और इसमें I: nil = "true" के साथ नोड्स हैं I इसका क्या मतलब है?

उदाहरण के लिए:

<FirstName i:nil="true" />

क्या इसका मतलब कुछ अलग है:

<FirstName />

यदि हां, तो अंतर क्या है?


शून्य एक विशेषता है, जिसे i नाम स्थान में परिभाषित किया है। इस फर्स्टनेम नोड के लिए, विशेषता का मान true

यह इसके जैसा ही है, अलग-अलग नामों और मूल्यों के साथ:

<form name="test">...

यहां, form आपके नोड से पहले नाम के नोड का name है, और name "परीक्षण" के मूल्य के साथ एक विशेषता है, जो कि "सत्य" के मूल्य के साथ आपकी विशेषता nil समान है।

इसका मतलब क्या है xml दस्तावेज़ को पढ़ने के लिए आवेदन पर निर्भर करता है।

अगर मैं अनुमान लगाता हूं, तो मैं कहूंगा कि यह किसी एक्सएमएल दस्तावेज के कुछ हिस्से की तरह दिखता है जो किसी प्रकार की स्कीमा को परिभाषित करता है, और यह कि फर्स्ट नाम के क्षेत्र में nil या nil मूल्य हो सकता है, जिसका अर्थ है खाली, या अज्ञात।


संभवतः आपका डीटीओ और आपका मॉडल क्लास मेल नहीं खाता है और डीटीओ रिक्त नाम शून्य है क्योंकि यह मॉडल क्लास में कुछ विशेषता के साथ मैप नहीं कर सकता





xml-nil