एक्सएएमएल पार्स त्रुटियों के साथ यह त्रुटि निश्चित रूप से कुछ दर्द का कारण बनती है।
यह बहुत परिष्कृत नहीं है, लेकिन मुझे पता चला है कि इस प्रकार के मुद्दे को डीबग करने का सबसे तेज़ तरीका यह सुनिश्चित करना है कि सब कुछ स्रोत नियंत्रण में चेक किया गया हो और फिर बस सब कुछ एक अलग फ़ाइल में कॉपी करें। जब तक आपको समस्या का कारण बनता है, तब तक भाग वापस जोड़ें, फिर लाइन के अनुसार काम लाइन शुरू करें।
इसके अलावा, भविष्य में, आप अपने वर्कफ़्लो को फिर से तैयार करना चाहेंगे। मुझे लगता है कि मैंने इस तरह की समस्याओं को मारा जब मैं या तो एमुलेटर में चलाने के बिना कोड का एक टन लिख रहा हूं या ब्लॉग पोस्ट से कॉपी/पेस्टिंग सामान को वास्तव में समझ रहा हूं कि यह क्या कर रहा है। जब मैं एक बढ़ती हुई दृष्टिकोण लेता हूं, एक बटन जोड़ता हूं, फिर स्टाइल बदलता हूं, यह सुनिश्चित करने के लिए कि सबकुछ काम कर रहा है, मुझे लगातार जांच मिलती है।
यदि आप स्रोत नियंत्रण के लिए गिट या मर्कुरियल जैसे कुछ का उपयोग नहीं कर रहे हैं, तो निश्चित रूप से इसे देखें। जब आप कुछ नया काम करते हैं तो आप बहुत कम काम कर सकते हैं, और फिर आपका कोड टूटने पर आपके पास आसान फॉलबैक हो सकता है।
स्रोत
2012-02-10 21:28:46
यह लगभग "अनिर्दिष्ट त्रुटि" के लिए मेरा दृष्टिकोण है। मैं आमतौर पर किसी भी संभावित दोषपूर्ण ब्लॉक पर टिप्पणी करता हूं और फिर उन्हें एक-एक करके असम्बद्ध करता हूं। एक मामूली विस्तार जो मैंने कई बार अनदेखा करने में कामयाब रहा है, शैलियों के क्रम की जांच करना है। यदि शैली ए शैली बी का उपयोग करता है, तो एक्सएएमएल में ए से पहले बी को याद रखें। – juarola