क्या कोई आधिकारिक एक्सएसएलटी सत्यापनकर्ता है, जैसे http://validator.w3.org/ एचटीएमएल & एक्सएचटीएमएल के लिए?आधिकारिक एक्सएसएलटी वैधकर्ता?
मुझे पता है कि http://validator.w3.org/ का उपयोग XML और XSL दस्तावेज़ों को सत्यापित करने के लिए भी किया जा सकता है। लेकिन वे एक्सएमएल संरचनाओं के रूप में मान्य हैं।
वैध एक्सएचटीएमएल में, उदाहरण के लिए, <span><div>...</div></span>
अमान्य है, क्योंकि ब्लॉक तत्व इनलाइन तत्वों के अंदर प्रकट नहीं होना चाहिए।
तो, क्या एक्सएसएल दस्तावेज़ को सीधे सत्यापित करने के लिए एक सुविधाजनक तरीका है?
(i लगता है हम एक्सएमएल और XSL, उत्पादन एक्सएचटीएमएल सम्मिलित कर सकते हैं, तो यह सत्यापित करते हैं। लेकिन इस सीधे और नहीं सुविधाजनक नहीं है।)
धन्यवाद!
मुझे नहीं लगता कि यह कैसे काम कर सकता है, शायद मामलों के सबसे सरल में छोड़कर। आप भविष्य के उत्पाद को मान्य नहीं कर सकते जो कि अभी तक अज्ञात इनपुट पर निर्भर करता है।एक ऐसे मामले पर विचार करें जहां स्टाइलशीट किसी तत्व को गणना किए गए नाम से परिभाषित करता है। वैधकर्ता कैसे पता चलेगा कि वह नाम अंततः क्या होगा? यह "अवधि" हो सकता है और यह "div" हो सकता है। –
अच्छी तरह से ... हाँ ... टिप्पणी के लिए धन्यवाद। यह मुझे प्रेरित करता है, और एक और सवाल उठाता है: एक ही एक्सएमएल और एक्सएसएल के साथ, क्या वे कुछ मामलों में अलग-अलग एक्सएचटीएमएल उत्पन्न करेंगे? – midnite
और यदि हम केवल एक्सएसएल को मान्य कर रहे हैं, तो क्या कुछ अजीब (लेकिन वैध) एक्सएमएल परिणामस्वरूप एक्सएचटीएमएल की ओर कुछ चाल (इंजेक्शन की तरह) करेगा? – midnite