XML DOM - كائن XPathExpression
- الصفحة السابقة مثلث DOM XMLSerializer
- الصفحة التالية نتيجة مثلث DOM XPathResult
استعلام XPath مسبق التجميع.
كائن XPathExpression هو شكل مسبق التجميع لاستعلام XPath، وهو مكون من Document.createExpression() يعود. يمكنك استخدام طريقة evaluate() لحساب التعبير بناءً على عقدة وثيقة معينة. إذا كنت بحاجة إلى حساب استعلام XPath مرة واحدة فقط، يمكنك استخدام Document.evaluate()، إنه يكتب ويحسب التعبير في خطوة واحدة.
IE لا يدعم كائن XPathExpression.
الرجوع إلى:}}Node.selectNodes() و Node.selectSingleNode()، لمعرفة الطرق الخاصة بـ IE المحددة لـ XPath.
XPathExpression.evaluate()
حساب استعلام XPath معتمد على الترجمة
النحو
evaluate(contextNode,type,result)
contextNode المعامل هو العنصر (أو المستند) الذي يجب حساب الاستعلام بناءً عليه.
type المعامل هو نوع النتيجة المتوقع. نتيجة XPathResult مثلث تم تعريفه
result المعامل هو مثلث XPathResult، يتم تخزين نتائج الاستعلام فيها. إذا كان يتعين على طريقة evaluate() إنشاء وتقديم مثلث XPathResult، إذا كان null.
الناتج
مثلث لتحفظ نتائج الاستعلام نتيجة XPathResult. أو result هذا هو الوجهة المرسلة للمعامل، أو result مثلث جديد تم إنشاؤه بسبب null مثلث XPathResult.
شرح
هذه الطريقة تحسب XPathExpression المحدد بناءً على العنصر أو المستند المحدد، وتعيد النتيجة إلى مثلث XPathResult.
الرجوع نتيجة XPathResult، لمعرفة كيفية استخراج القيم من العنصر الم返回.
- الصفحة السابقة مثلث DOM XMLSerializer
- الصفحة التالية نتيجة مثلث DOM XPathResult