सभी Google परिणाम चूसते हैं।एसजीएमएल और एक्सएमएल के बीच क्या अंतर है?
उत्तर
Comparison of SGML and XML W3.org पर एक विस्तृत तुलना नोट है।
एसजीएमएल एक्सएमएल की तुलना में पार्स करना बहुत मुश्किल है क्योंकि इसमें स्वचालित रूप से बंद होने वाले टैग बंद होने जैसी चीजें हैं (बंद टैग निर्दिष्ट किए बिना)।
मुझे संदेह है कि एसजीएमएल में ऐसी विशेषताएं हैं क्योंकि एसजीएमएल 80 के दशक में मनुष्यों के लिए एसजीएमएल को सीधे हाथ से बनाने के लिए पेश किया गया था, और इसलिए इन सुविधाओं ने बहुत सारे टाइपिंग को बचाया। उदाहरण के लिए 80 के दशक में एसजीएमएल में ओईडी को चिह्नित किया गया था (हाथ से?)।
काफी सच (एसजीएमएल हैंडबुक का पृष्ठ 311 देखें;) – Javier
मुख्य अंतर यह है कि SGML कैसे एक दस्तावेज़ मार्कअप भाषा या टैग निर्दिष्ट करने के लिए के लिए मानक को निर्दिष्ट करता है जबकि एक्सएमएल (यानी एक उपयोगकर्ता अपने ही टैग परिभाषित कर सकते हैं)
उपयोगकर्ता परिभाषित टैग के लिए मानक को निर्दिष्ट करता हैhttp://sdn.vlsm.org/share/LDP/authors/html/xmldifferences.html
धन्यवाद:
मेरा उत्तर में स्पष्टता के लिए नीचे दिए गए लिंक देखें।
लिंक 404 है। वर्तमान स्पष्टीकरण अनदेखा करता है कि एक्सएमएल एसजीएमएल का सबसेट है (http://stackoverflow.com/a/745954/873282 देखें) – koppor
पीएस Google पर मिला। – eddiegroves