XPath के साथ, मुझे पता है कि आप निम्नलिखित तरीके से संघ ऑपरेटर का उपयोग कर सकते हैं:XPath में नोड नामों के साथ OR ऑपरेटर का उपयोग करना संभव है?
//*[@id="Catalog"]/thead | //*[@id="Catalog"]/tbody
यह हालांकि एक छोटे से मेरे लिए अजीब हो रहा है। क्या इसके बजाय इनमें से किसी एक के समान कुछ करने का कोई तरीका है?
//*[@id="Catalog"]/(thead|tbody)
//*[@id="Catalog"]/(thead or tbody)
//*[@id="Catalog"]/*[nodename="thead" or nodename="tbody"]
कि एक बहुत अधिक पठनीय और मेरे लिए सहज लगता है ...
आप '[' से पहले स्टार भूल जाते हैं। (मैं सिर्फ पोस्ट संपादित करूँगा, लेकिन स्टैक ओवरफ्लो मुझे 6 अक्षरों से कम संपादन करने की अनुमति नहीं देता है।) – Ajedi32
इसके अलावा, क्या आपको यह पता चल जाएगा कि यह कहां दस्तावेज है? =) – Ajedi32
क्षमा करें, हाँ वह एक टाइपो था। आपको वहां एक स्टार (या अन्य तत्व नाम) की आवश्यकता होगी। –