مетод createExpression() XML DOM

دستورالعمل مرجع Document

تعریف و استفاده

مетод createExpression() یک عبارت XPath را برای محاسبه بعدی ایجاد می‌کند.

نحوه نوشتن:

createExpression(xpathText,namespaceURLMapper)
پارامتر توضیح
xpathText رشته‌ای که عبارت XPath مورد پردازش قرار می‌گیرد.
namespaceURLMapper یک تابع است که یک پیشوند نام‌فضا را از یک URL نام‌فضای کامل پیوند می‌دهد. اگر نیازی به این پیوند نیست، null است.

نتیجه

یک مورد XPathExpression.

پرتاب می‌کند

اگر xpathText شامل یک خطا گرامری است یا از namespaceURLMapper یک پیشوند نام‌فضا قابل تحلیل نیست، این روش یک استثنا پرتاب می‌کند.

توضیح

این روش یک رشته‌ای که نمایانگر عبارت XPath است را می‌پذیرد و آن را به یک عبارت پردازش شده تبدیل می‌کند، یعنی یک XPathExpression. علاوه بر این عبارت، این روش یک تابع به شکل function(prefix) را نیز می‌پذیرد که یک رشته پیشوند نام‌فضا را تحلیل می‌کند و یک URL نام‌فضای کامل بازمی‌گرداند.

IE این API را پشتیبانی نمی‌کند. ببینید Node.selectNodes() یک روش جایگزین اختصاصی به IE بدانید.

دستورالعمل مرجع Document