Εισαγωγή στο XPath

Το XPath είναι μια γλώσσα που χρησιμοποιείται για την αναζήτηση πληροφοριών σε έγγραφα XML. Το XPath χρησιμοποιείται για την πλοήγηση μέσα σε έγγραφα XML μέσω στοιχείων και ιδιοτήτων.

Γνώσεις που πρέπει να έχετε πριν ξεκινήσετε:

Πριν συνεχίσετε, πρέπει να έχετε βασικές γνώσεις για τα παρακάτω:

  • HTML / XHTML
  • XML / XML κεφαλίδα ονομάτων

Αν θέλετε να μάθετε πρώτα αυτά τα έργα, παρακαλώ επισκεφθείτε το Αρχική σελίδα Επισκεφθείτε αυτά τα μαθήματα.

Τι είναι το XPath;

  • Το XPath χρησιμοποιεί εκφράσεις διαδρομών για να πλοηγηθεί σε έγγραφα XML
  • Το XPath περιέχει μια βασική βιβλιοθήκη λειτουργιών
  • Το XPath είναι το κύριο στοιχείο στο XSLT
  • Το XPath είναι πρότυπο του W3C

Εκφράσεις Διαδρομής XPath

Το XPath χρησιμοποιεί εκφράσεις διαδρομής για να επιλέξει κόμβους ή συλλογές κόμβων από το έγγραφο XML. Αυτές οι εκφράσεις διαδρομής είναι πολύ παρόμοιες με τις εκφράσεις που βλέπουμε στον καθημερινό μας σύστημα αρχείων.

Συνάρτησεις Προτύπου XPath

Το XPath περιέχει περισσότερες από 100 ενσωματωμένες συνάρτησεις. Αυτές οι συνάρτησεις χρησιμοποιούνται για σύγκριση字符串, αριθμών, ημερομηνιών και χρόνου, επεξεργασία κόμβων και QName, επεξεργασία σειράς, λογικές τιμές, κ.λπ.

Χρήση του XPath στο XSLT

Το XPath είναι ο κύριος στοιχείο του προτύπου του XSLT. Χωρίς γνώση του XPath, δεν μπορείτε να δημιουργήσετε έγγραφα XSLT.

Μπορείτε να διαβάσετε περισσότερα για το XQuery στο:Εκπαιδευτικός Οδηγός για το XSLTΔιαβάστε περισσότερα εδώ.

Το XQuery και το XPointer είναι κατασκευασμένα πάνω από τις εκφράσεις του XPath. Το XQuery 1.0 και το XPath 2.0 μοιράζονται τον ίδιο μοντέλο δεδομένων και υποστηρίζουν τις ίδιες συνάρτησεις και οπέρatoren.

Μπορείτε να διαβάσετε περισσότερα για το XQuery στο:Εκπαιδευτικός Οδηγός για το XQueryΔιαβάστε περισσότερα για το XQuery εδώ.

Το XPath είναι πρότυπο του W3C

Το XPath έγινε πρότυπο του W3C στις 16 Νοεμβρίου 1999.

Το XPath είναι σχεδιασμένο για χρήση από το XSLT, το XPointer και άλλες λογισμικό για την ανάλυση του XML.

Μπορείτε να διαβάσετε περισσότερα για το XQuery στο:Εκπαιδευτικός Οδηγός του W3CΔιαβάστε περισσότερα για το πρότυπο XPath εδώ.