5 பொதுவான XML பிழைகள்

XML இல் நீங்கள் செய்யாத சில விஷயங்கள்

எக்ஸ்எம்எல் (எக்ஸ்டென்சிபிள் மார்க்அப் லாங்வேஜ்) மொழி மிகவும் எளிதானது, அது எவரேனும் அதை மாஸ்டர் செய்ய முடியும். அந்த வகையான அணுகல் மொழி ஒரு முக்கிய நன்மை. XML இல் உள்ள குறைபாடு என்னவென்றால், மொழியில் இருக்கும் விதிகள் முழுமையானவை. எக்ஸ்எம்எல் பாகுபடுத்தி பிழைக்காக சிறிய அறை விட்டு. நீங்கள் எக்ஸ்எம்எல்லுக்கு புதியவரா அல்லது பல வருடங்களாக மொழியில் வேலை செய்திருக்கிறார்களா, அதே பொதுவான பிழைகள் மீண்டும் மேல் மீண்டும் பாப் அப் செய்கின்றன. உங்கள் சொந்த வேலைகளில் இந்த தவறான வழிகளைத் தவிர்ப்பதற்கு நீங்கள் கற்றுக் கொள்ளும் வகையில் எக்ஸ்எம்ஆரில் படைப்பாக்க ஆவணங்களை உருவாக்கும்போது மக்கள் செய்யும் பொதுவான பொதுவான தவறுகளை பாருங்கள்!

05 ல் 05

புர்கெட்டே பிரகடனம் அறிக்கை

அவற்றின் தொழில்நுட்ப சிக்கல்களைப் போதிலும், கணினிகள் இன்னும் தங்களைப் பற்றி யோசிக்கக்கூடாது மற்றும் பல்வேறு நிகழ்வுகளில் எதைக் குறிக்கின்றன என்பதைக் கண்டுபிடிப்பதற்கு உள்ளுணர்வுகளைப் பயன்படுத்த முடியாது. நீங்கள் ஒரு அறிவிப்பு அறிக்கையுடன் மொழியைக் குறிப்பிட வேண்டும், அதனால் நீங்கள் எழுதக்கூடிய குறியீட்டை உலாவி புரிந்துகொள்கிறது. இந்த அறிக்கையை மறந்துவிட்டு உலாவி உங்களுக்கு எந்த மொழியைக் கூறுகிறீர்கள் என்று தெரியாது, ஆகவே, நீங்கள் எழுதிய குறியீட்டைக் கொண்டு அதிகமாக செய்ய முடியாது.

02 இன் 05

Unurned கூறுகள் அல்லது உரை

எக்ஸ்எம்எல் ஒரு படிநிலை பாணியில் இயங்குகிறது. இதன் அர்த்தம்:

03 ல் 05

திறந்த குறிச்சொற்கள்

நீங்கள் திறக்கும் அனைத்து குறிச்சொற்களை மூடவும் XML தேவைப்படுகிறது. இது போன்ற ஒரு குறியை மூட வேண்டும். அங்கேயே திறந்திருக்கும் திறந்த வெளியிலிருந்து நீங்கள் வெளியேற முடியாது! HTML இல் , எப்போதாவது திறந்த குறியுடன் நீங்கள் அகற்றலாம், மேலும் சில உலாவிகள் ஒரு பக்கத்தை வழங்கும்போது உங்களுக்கு குறிச்சொற்களை மூடும். நன்கு ஆவணப்படுத்தப்பட்டிருந்தாலும் கூட அந்த ஆவணம் இன்னும் வரிசைப்படுத்தலாம். எக்ஸ்எம்எல் விட மிகவும் fussier உள்ளது. திறந்த குறியுடன் எக்ஸ்எம்எல் ஆவணம் ஒரு கட்டத்தில் ஒரு பிழை உருவாக்கப்படும்.

04 இல் 05

வேர் உறுப்பு இல்லை

எக்ஸ்எம்எல் ஒரு மரம்-கட்டமைப்பில் செயல்படுகிறது என்பதால் ஒவ்வொரு எக்ஸ்எம்எமிக்கும் ஒரு மரத்தின் உச்சியில் ரூட் உறுப்பு இருக்க வேண்டும். உறுப்பு பெயர் முக்கியமானது அல்ல, ஆனால் அது இருக்க வேண்டும் அல்லது பின்பற்ற வேண்டிய குறிச்சொற்களை சரியாக ஒழுங்கமைக்கப்படாது.

05 05

பல வெள்ளை-ஸ்பேஸ் எழுத்துகள்

எக்ஸ்எம்எல் 50 வெற்று இடைவெளிகளை ஒரேமாதிரியாகப் பயன்படுத்துகிறது.

எக்ஸ்எம்எல் கோட்: வணக்கம்!
வெளியீடு: வணக்கம் உலக!

எக்ஸ்எம்எல் பல வெற்று இடைவெளிகளை வெற்று ஸ்பேஸ் கதாபாத்திரங்களாக அறியும், அவற்றை ஒரு இடமாகக் கச்சிதமாக்குகிறது. நினைவில் வைத்து கொள்ளுங்கள், எக்ஸ்எம்எல் தரவை சுமந்து வருகிறது. அந்த தரவின் விளக்கத்தைப் பற்றி அல்ல. இது காட்சி காட்சி அல்லது வடிவமைப்பு எதுவும் இல்லை. உரை சீரமைக்கப் பயன்படுத்தப்படும் ஒரு வெற்று இடம் எக்ஸ்எம்எல் குறியீட்டில் ஒன்றும் இல்லை, எனவே சில வகையான காட்சி வடிவமைப்பு அல்லது வடிவமைப்பை ஆணையிட முயற்சி செய்ய நீங்கள் கூடுதல் இடங்களைச் சேர்த்திருந்தால், உங்கள் நேரத்தை வீணடிக்கிறீர்கள்.

ஜெர்மி கிரார்ட் திருத்தப்பட்டது