हमारे द्वारा विकसित किए जा रहे अनुप्रयोगों में से एक में हम एक्सएमएल प्रोसेसिंग करते हैं। वर्तमान में हम अधिकांश प्रोसेसिंग के लिए डीओएम और एक्सपीएथ का उपयोग करते हैं और हम प्रदर्शन से ज्यादा खुश नहीं हैं।लिंक से एक्सएमएल बनाम डीओएम
क्षण हम LINQ और हमारी प्रारंभिक जांच करने के लिए XML संसाधन तर्क हिलाने की विचार कर रहे हैं पर सुझाव है कि LINQ प्रदर्शन डोम तुलना में काफी बेहतर है।
इन परिवर्तनों मुझे पता है कि कैसे दूसरों को इस बारे में लग रहा है चाहते हैं करने से पहले। LINQ का उपयोग बेहतर विकल्प है? किसी भी disavantages आदि ...
धन्यवाद, Shamika
आप अपने जवाब के लिए बहुत बहुत धन्यवाद। मैंने कुछ प्रदर्शन परीक्षण किए और अपेक्षित XmlReader ने XmlDocument और LINQ दोनों को निष्पादित किया। कृपया ध्यान दें कि यह केवल एक्सएमएल पढ़ने के लिए है।
इसके अलावा, आप LINQ के उपयोग में आसानी की जरूरत है अगर आप XmlReader की कुछ सुविधाओं का उपयोग करके LINQ XML प्रोसेसिंग लागू कर सकते हैं और XmlDocument तुलना में काफी बेहतर प्रदर्शन कर सकते हैं। कृपया अधिक जानकारी के लिए "rwwilden" टिप्पणियों का संदर्भ लें।
धन्यवाद। > एक्सएमएल कई गुना है डोम से उपयोग में आसान -
इस प्रश्न पर एक नज़र डालें: http: // stackoverflow।कॉम/प्रश्न/182976 –