Introduction to XSLT

Το XSLT είναι μια γλώσσα που χρησιμοποιείται για τη μετατροπή εγγράφων XML σε έγγραφα XHTML ή άλλα έγγραφα XML.

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

Βασικές γνώσεις που χρειάζεστε πριν ξεκινήσετε την εκμάθηση:

Πριν συνεχίσετε με την εκμάθηση, πρέπει να έχετε βασικές γνώσεις για τα εξής:

  • HTML / XHTML
  • XML / XML ονομαστικός χώρος
  • XPath

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

Τι είναι το XSLT;

  • Το XSLT σημαίνει Μετατροπή XSL (XSL Transformations).
  • Το XSLT είναι η πιο σημαντική πτυχή του XSL.
  • Το XSLT μπορεί να μετατρέψει ένα XML έγγραφο σε ένα άλλο XML έγγραφο.
  • Το XSLT χρησιμοποιεί το XPath για να πλοηγηθεί σε έγγραφα XML.
  • Το XPath είναι πρότυπο του W3C.

XSLT = Μετατροπή XSL

Το XSLT είναι η πιο σημαντική πτυχή του XSL.

Το XSLT χρησιμοποιείται για να μετατρέψει ένα XML έγγραφο σε ένα άλλο XML έγγραφο ή σε άλλου τύπου έγγραφα που μπορούν να αναγνωριστούν από τους περιηγητές, όπως το HTML και το XHTML. Τυπικά, το XSLT επιτυγχάνει αυτό με τη μετατροπή κάθε στοιχείου XML σε στοιχεία (X)HTML.

Με τη χρήση του XSLT, μπορείτε να προσθέσετε ή να αφαιρέσετε στοιχεία και ιδιότητες στις ή από τις αρχεία εξόδου. Μπορείτε επίσης να ταξινομήσετε τα στοιχεία, να εκτελέσετε δοκιμές και να αποφασίσετε ποια στοιχεία θα κρυφθούν ή θα εμφανιστούν, κ.λπ.

A common way to describe the transformation process is,XSLT converts the XML source tree to an XML result tree.

XSLT Uses XPath

XSLT uses XPath to find information in XML documents. XPath is used to navigate through elements and attributes in XML documents.

If you want to learn XPath first, please visit our XPath Tutorial.

How does it work?

During the transformation process, XSLT uses XPath to define parts of the source document that can match one or more predefined templates. Once a match is found, XSLT will convert the matching parts of the source document into the result document.

XSLT is a W3C Standard

XSLT was established as a W3C standard on November 16, 1999.

For more information about the W3C XSLT events, please visit our W3C Tutorial.