मैं बहुत की तरह एक एक्सएमएल संदेश है:XML की तुलना करते समय मैं कुछ तत्वों को कैसे अनदेखा कर सकता हूं?
<root>
<elementA>something</elementA>
<elementB>something else</elementB>
<elementC>yet another thing</elementC>
</root>
मैं इस प्रकार की एक उम्मीद संदेश के लिए परीक्षण के अंतर्गत एक विधि द्वारा उत्पादित की संदेश की तुलना करना चाहते हैं, लेकिन मैं elementA
के बारे में परवाह नहीं है। तो, मैं चाहूँगा उपरोक्त संदेश के बराबर पर विचार किया जाएगा:
<root>
<elementA>something different</elementA>
<elementB>something else</elementB>
<elementC>yet another thing</elementC>
</root>
मैं XMLUnit नवीनतम संस्करण का उपयोग कर रहा हूँ।
मैं कल्पना कर रहा हूं कि उत्तर में एक कस्टम DifferenceListener
बनाना शामिल है; अगर वहां कुछ उपयोग करने के लिए तैयार है तो मैं सिर्फ पहिया को फिर से शुरू नहीं करना चाहता हूं।
XMLUnit के अलावा अन्य लाइब्रेरी का उपयोग करने वाले सुझावों का स्वागत है।
यह समस्या के लिए एक मान्य दृष्टिकोण भी है। सलाह के लिये धन्यवाद। –