XPpointer

XML Pointer Language (XPointer) este o specificație extensibilă care definește modul de abordare a elementelor structurale și a fragmentelor de document în format XML .

Specificația XPointer include mai multe părți: o descriere a regulilor de bază sau a cadrului (cadru) care servește ca bază pentru diferite scheme de adresare pentru fragmente de documente XML și, de fapt, descrieri ale acestor scheme. În prezent, există trei astfel de scheme: element(), xmlns() și xpointer(), concepute pentru a găsi elemente după locație, spațiu de nume și , respectiv, XPath .

Schema xpointer(), care se bazează pe XML Path Language (XPath), oferă o adresare flexibilă a structurilor interne ale documentelor XML. Acceptă parcurgerea arborelui documentului și selectarea părților sale interne pe baza diferitelor proprietăți, cum ar fi tipurile de elemente, valorile atributelor, natura conținutului și nivelul relației.

Tehnologiile care compun XPointer sunt acoperite de brevete deținute de Sun Microsystems .

Link -uri