আমি এক্সপথ ব্যবহারে নতুন এবং এটি একটি প্রাথমিক প্রশ্ন হতে পারে। দয়া করে আমার সাথে সহ্য করুন এবং সমস্যাটি সমাধানে আমাকে সহায়তা করুন। আমার কাছে একটি এক্সএমএল ফাইল রয়েছে:
<RootNode>
<FirstChild>
<Element attribute1="abc" attribute2="xyz">Data</Element>
<FirstChild>
</RootNode>
আমি এর সাথে একটি <Element>
ট্যাগ উপস্থিতি যাচাই করতে পারি :
// এলিমেন্ট [@ অ্যাট্রিবিউট 1 = "এবিসি" এবং @ অ্যাট্রিবিউট 2 = "এক্সইজেড"]
এখন আমি স্ট্রিংয়ের জন্য ট্যাগটির মানও পরীক্ষা করতে চাই "Data"
। এটি অর্জনের জন্য আমাকে ব্যবহার করতে বলা হয়েছিল:
// এলিমেন্ট [@ অ্যাট্রিবিউট 1 = "এবিসি" এবং @ অ্যাট্রিবিউট 2 = "এক্সইজেড" এবং ডেটা]
আমি যখন পরবর্তী প্রকাশটি ব্যবহার করি তখন আমি নিম্নলিখিত ত্রুটিটি পাই:
দৃ failure় ব্যর্থতা বার্তা: কোনও নোড মেলে না
//Element[@attribute1="abc" and @attribute2="xyz" and Data]
আমি যে এক্সপথ এক্সপ্রেশনটি ব্যবহার করেছি তা বৈধ কিনা তা দয়া করে আমাকে আপনার পরামর্শ দিন। তা না হলে বৈধ এক্সপথ এক্সপ্রেশন কী হবে?