مетод createExpression() XML DOM
تعریف و استفاده
مетод createExpression() یک عبارت XPath را برای محاسبه بعدی ایجاد میکند.
نحوه نوشتن:
createExpression(xpathText,namespaceURLMapper)
پارامتر | توضیح |
---|---|
xpathText | رشتهای که عبارت XPath مورد پردازش قرار میگیرد. |
namespaceURLMapper | یک تابع است که یک پیشوند نامفضا را از یک URL نامفضای کامل پیوند میدهد. اگر نیازی به این پیوند نیست، null است. |
نتیجه
پرتاب میکند
اگر xpathText شامل یک خطا گرامری است یا از namespaceURLMapper یک پیشوند نامفضا قابل تحلیل نیست، این روش یک استثنا پرتاب میکند.
توضیح
این روش یک رشتهای که نمایانگر عبارت XPath است را میپذیرد و آن را به یک عبارت پردازش شده تبدیل میکند، یعنی یک XPathExpression. علاوه بر این عبارت، این روش یک تابع به شکل function(prefix) را نیز میپذیرد که یک رشته پیشوند نامفضا را تحلیل میکند و یک URL نامفضای کامل بازمیگرداند.
IE این API را پشتیبانی نمیکند. ببینید Node.selectNodes() یک روش جایگزین اختصاصی به IE بدانید.