انتقل إلى المحتوى
🎯

مُختبر XPath

اختبر تعابير XPath مقابل XML أو HTML. تقييم مباشر، نتائج مميّزة. يدعم XPath 1.0. 100% في متصفحك.

النتائج
لا تطابقات.

    ما هو XPath؟

    XPath هي لغة استعلام لاختيار nodes من مستندات XML وHTML. تستخدم هذه الأداة تنفيذ document.evaluate() الأصلي في متصفحك، الذي يدعم XPath 1.0. عوامل شائعة: / (root أو step)، // (descendant)، . (current)، .. (parent)، @ (attribute)، [predicate] (filter)، | (union).

    الأنماط الشائعة

    • //div[@class="hero"] — كل div بـ class "hero".
    • //a[@href] — كل link بـ href.
    • //ul/li[1] — أول list item تحت كل ul.
    • //*[contains(text(), "hello")] — أي عنصر يحتوي نصه على "hello".
    • //table//tr[position() > 1] — كل الصفوف ما عدا الرأس.

    الاستخدامات الشائعة

    • كشط الويب — اكتب XPath selectors لأدوات مثل Scrapy وPuppeteer وPlaywright.
    • معالجة XML — استعلم في ملفات config وresponses SOAP.
    • أتمتة الاختبار — اعثر على عناصر في اختبارات Selenium/WebDriver.

    الخصوصية

    يعمل كل التقييم بنسبة 100% في متصفحك. لا تُرسل أي بيانات إلى أي خادم.