xpath ne demek?

XPath, Extensible Markup Language (XML) belgelerindeki öğelerin yerini belirlemede kullanılan bir dil ve bir API'dir. Bu dil, XML belgelerinde öğeleri, özellikleri, metinleri, karmaşık yapıları ve hatta belgenin ağacındaki herhangi bir yeri tanımlayan bir dildir. XPath, XML belgelerinde bölümleri işlemek için tasarlanmış birçok programlama dilinden biridir. XPath, farklı XML dokümanlarında otomatik olarak belirtilen yerleri hareket etme kabiliyeti sağlar. Bu şekilde dosyalar büyük ve karmaşık olsa bile sürekli gezinme yapıp dosya içerisinde istenilen değerleri bulabilmeyi sağlar. Bu özelliklerinden dolayı daha çok web sayfalarının tasarımı, belge yapısı ve programlama ile ilişkili işlemlerinde kullanılır şeklinde özetleyebiliriz.