XPointer je metoda adresování komponent XML souborů. Jedná se o zobecnění identifikátoru fragmentu známého z HTML odkazů, kde <a target="_blank" href="http://www.domena.top/cesta/dokument.html#jmeno_casti">
se odkazuje na element s id="jmeno_casti"
v dokument.html
.
XPointer slouží pro výběr části XML dokumentu. Je navržen tak, aby vyhovoval struktuře XML, včetně textového obsahu a jiných informačních objektů, které vzniknou při analýze dokumentu. XPointer používá 3 schémata: element() pro poziční výběru elementu; xmlns() pro jmenné prostory a xpointer() pro adresování ve stylu XPath.
XPointer je krytý bezplatným technologickým patentem, který vlastnila firma Sun Microsystems[1].