वेब दुनिया में कहीं भी आने के लिए आपको XML सीखना होगा। यह बी 2 बी संचार के बहुत से ड्राइव है और महत्वपूर्ण बताते हुए कई मानक एक्सएमएल प्रारूप हैं।
बस खुद को JSON में सीमित करना बेहद सीमित है। हाँ, आप AJAX कॉल को चकमा दे रहे होंगे लेकिन जब आपको जियोस्वर के साथ संचार करने की आवश्यकता होती है तो क्या होता है? यह जीआईएस मानकों का पालन करेगा और दूसरों के बीच डब्ल्यूसीएस (वेब क्षमताओं सेवा), डब्ल्यूएमएस (वेब मैप सर्विस) और डब्ल्यूएफएस (वेब फीचर सर्विस) प्रारूपों में एक्सएमएल को बाहर निकाल देगा। यदि आप XML को संभालना नहीं जानते हैं, तो आपको उससे कुछ परेशानी होगी।
बेशक, इसके नमक के लायक कोई भी मार्शेलर (टेक्स्ट ऑब्जेक्ट के लिए डोमेन ऑब्जेक्ट) XML / JSON / YAML से अपनी वस्तुओं को परिवर्तित करने में सक्षम होगा, ताकि आप यह तर्क दे सकें कि जब तक आप केवल मार्शल के पीछे छिप सकते हैं डोमेन ऑब्जेक्ट के साथ व्यवहार करें। इस उद्देश्य के लिए वेब सेवाएँ WSDL प्रदान करती हैं। लेकिन जितनी जल्दी या बाद में आपको अपने अनुरोधों और प्रतिक्रियाओं की सामग्री को पढ़ना और समझना होगा, निश्चित रूप से XML की समझ की आवश्यकता होगी।
और एचटीएमएल पेजों के लिए पुराने वेब मानक को अच्छे से न भूलें। यह XML है।
तो, संक्षेप में, XML को जानें - और JSON रखें जहां आप कर सकते हैं 'क्योंकि यह प्यारा है।