एक किताब मैं XML पर पढ़ रहा हूँ कि एक XML फ़ाइल में सभी नोड्स एक विशिष्ट विशेषता है कि चयन करने के लिए, वाक्य विन्यास का उपयोग कहते हैं:XPath अभिव्यक्ति
//*/@_attribute_
क्या मैं समझ में नहीं आता है कि तारांकन की आवश्यकता क्यों है। जैसा कि मैं इसे समझता हूं, अभिव्यक्ति // रूट नोड के सभी वंशजों का चयन करती है। तो, // @ lang, उदाहरण के लिए, रूट नोड के सभी वंशजों का चयन करें जिनके पास "लैंग" नामक विशेषता है? मैं यह भी व्याख्या नहीं कर सकता कि उपरोक्त अभिव्यक्ति में तारांकन का अर्थ क्या है (मुझे सामान्य रूप से तारांकन पता है "सभी")। अगर कोई मेरे लिए इसे तोड़ सकता है तो मैं वास्तव में इसकी सराहना करता हूं।
धन्यवाद
अच्छा प्रश्न, +1।@ अलेजैंड्रो के बयान के थोड़ा सुधार के लिए मेरा उत्तर देखें कि आपकी XPath अभिव्यक्ति "गलत" है। @ अलेजैंड्रो का जवाब अपवाद के साथ एक अच्छा है कि इस XPath अभिव्यक्ति में कुछ भी गलत नहीं है। –