Έννοια στον ορισμό ABC
Miscellanea / / July 04, 2021
Του Guillem Alsina González, το Νοέμβριο 2018
Από τους πρώτους υπολογιστές, αυτά τα μηχανήματα δούλεψαν με δομημένα δεδομένα, αν και τώρα αρχίζουν να μπορούν να το κάνουν με μη δομημένα δεδομένα χάρη στο τεχνητή νοημοσύνη.
Για να δομήσετε δεδομένα, χρειάζεστε κάποιο είδος Γλώσσα περιγραφικό που επιτρέπει τον ορισμό της δομής και την ένδειξη σε ποια πεδία ανήκουν κάθε δεδομένα. Αυτή η γλώσσα επιτρέπει στις εφαρμογές υπολογιστών να αναγνωρίζουν και να παρουσιάζουν σωστά τα δεδομένα, και μπορούν να οριοθετήσουν το Μορφή των αρχείων στα οποία αποθηκεύονται.
Το XML είναι μία από αυτές τις γλώσσες που σας επιτρέπει να ορίσετε δεδομένα, αν και προχωρά πέρα από αυτό.
Το XML (αρκτικόλεξο για Επεκτάσιμη γλώσσα σήμανσης) είναι μια γλώσσα σήμανσης που μας επιτρέπει να ορίσουμε μια δομή δεδομένων, καθώς και ένα έγγραφο για να το καταστήσουμε αναγνώσιμο τόσο σε έναν υπολογιστή όσο και σε έναν άνθρωπο.
Προχωρώντας λίγο, σας δίνω ένα παράδειγμα της χρήσης του: τη γλώσσα HTML με τις οποίες δημιουργούνται ιστοσελίδες μπορεί να οριστεί ως ένα υποσύνολο XML.
Αν και μιλάμε για γλώσσα, η καθαρά XML είναι μια γλώσσα μετάλλων, δεδομένου ότι η σύνταξή της ορίζεται, αλλά όχι οι λέξεις με το οποίο υλοποιείται, έτσι ώστε ο καθένας να μπορεί να ορίσει ένα υποσύνολο του XML για μια εργασία σκυρόδεμα. Έτσι ο HTML μπορεί να οριστεί ως υποσύνολο XML.
Η χρήση του επεκτείνεται σε εφαρμογές όπως κείμενο, βάσεις δεδομένων ή υπολογιστικά φύλλα, γενικά όλες τις εργασίες που απαιτούν δομή (επομένως, πριν μιλήσουμε για δομημένα δεδομένα) ή / και παρουσίαση.
Κάθε σήμα σε κάθε υποσύνολο του XML ξεκινά με το σύμβολο .
Με αυτόν τον τρόπο, μπορούμε να διαφοροποιήσουμε τα σημάδια του κειμένου και των δεδομένων που περικλείουν (και το πρόγραμμα υπολογιστή που τα διαχειρίζεται μπορεί επίσης να τα διαφοροποιήσει).
Επιπλέον, υπάρχουν ετικέτες άνοιγμα και κλείσιμο. η διαφορά είναι ότι τα κλειστά θέτουν το σύμβολο / στη λέξη που περικλείεται μεταξύ .
Σε αυτό το σημείο, ας πάρουμε ένα παράδειγμα χρήσης XML: έναν πολύ απλό τηλεφωνικό κατάλογο που έχει δημιουργηθεί με ετικέτες αυτής της μεταλλικής γλώσσας που έχουμε κάνει για να μετρήσουμε:
Θα μπορούσαμε ακόμη και να δημιουργήσουμε ένα πρόγραμμα που θα διαχειριζόταν αυτά τα αρχεία και θα τα παρουσίαζε με τον κατάλληλο τρόπο.
Στην πράξη, το XML χρησιμοποιείται όλο και περισσότερο και το χρησιμοποιούμε χωρίς να το συνειδητοποιήσουμε στις κύριες εφαρμογές γραφείου, όπως το Microsoft Office και το LibreOffice.
Οι μορφές του αρχείο Και τα δύο ήταν από καιρό υποσύνολα του XML, το οποίο απλοποιεί τη φόρτωση και την παρουσίαση των αρχείων που δημιουργούνται με ένα από αυτά στο άλλο. Ωστόσο, το γεγονός ότι οι παρουσιάσεις δεν είναι πάντα οι ίδιες έγκειται στο γεγονός ότι η τελική παρουσίαση των δεδομένων εμπίπτει στο πρόγραμμα.
Ένα έγγραφο XML έχει περισσότερους πόρους και ενότητες, όπως σχόλια ή μοντέλα περιεχομένου, αλλά η ουσία του είναι αυτό που εξήγησα στο παράδειγμα.
Από εδώ, γίνεται τόσο περίπλοκο όσο οι ανάγκες μας, αν και, στην πραγματικότητα, το XML δύσκολα θα το δει κανείς Όνομα χρήστη τέλος, ναι, μπορείτε να εργαστείτε χωρίς να το συνειδητοποιήσετε με αυτήν τη μορφή.
Φωτογραφίες Fotolia: Maksim Kabakou / Kitti
Θέματα σε XML