Εργαλεία XML - επισκόπηση

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

Είναι διαθέσιμα τα πιο κάτω εργαλεία XML:

Η Λειτουργία επεξεργασίας XML είναι ένα εργαλείο για τη δημιουργία και την προβολή αρχείων XML. Μπορείτε να το χρησιμοποιήσετε για να δημιουργείτε νέα αρχεία XML, είτε πρόκειται για εξ’ολοκλήρου νέα αρχεία, είτε για αρχεία που βασίζονται σε προϋπάρχοντα αρχεία DTD, ή υπάρχοντα σχήματα XML. Μπορείτε να το χρησιμοποιήσετε για να τροποποιήσετε αρχεία XML, να τα συσχετίσετε με DTD, ή σχήματα, καθώς και να τα επικυρώσετε.

Η Λειτουργία επεξεργασίας DTD είναι ένα εργαλείο για τη δημιουργία και την προβολή DTD.

Η Λειτουργία επεξεργασίας XML είναι ένα εργαλείο για τη δημιουργία, την προβολή και την επικύρωση σχημάτων XML. Μπορείτε να χρησιμοποιείτε τη λειτουργία επεξεργασίας σχήματος XML για να εκτελείτε εργασίες, όπως είναι η δημιουργία στοιχείων σχήματος XML, καθώς και η εισαγωγή και η προβολή σχημάτων XML.

Να είστε προσεκτικοί όταν ανοίγετε μεγάλα αρχεία με οποιαδήποτε από τις παραπάνω λειτουργίες επεξεργασίας XML. Εάν οι περιορισμοί στη μνήμη του πάγκου εργασίας ξεπερασθούν, τότε θα κλείσει απότομα, χωρίς να αποθηκεύσει δεδομένα (και χωρίς να προβάλει μηνύματα προειδοποίησης ή σφάλματος). Ο αριθμός των στοιχείων σε ένα αρχείο XML, και όχι το μέγεθός του, είναι η καλύτερη ένδειξη για το πόση μνήμη θα χρειαστεί. Οι απαιτήσεις σε μνήμη, επίσης εξαρτώνται από το τι άλλο είναι ανοιχτό και εκτελείται στον πάγκο εργασίας - σε κάποιες περιπτώσεις μπορείτε να ανοίξετε ένα αρχείο 15 megabyte, αλλά σε άλλες περιπτώσεις ένα αρχείο του ενός megabyte, μπορεί να προκαλέσει προβλήματα. Έτσι, συνίσταται να αποθηκεύετε όλα τα δεδομένα πάνω στον πάγκο εργασίας, πριν ανοίξετε μεγάλα αρχεία XML. Αυτό αποτελεί μόνιμο περιορισμό.

Η συμπεριφορά της λειτουργίας ανάλυσης XML όταν έρχεται αντιμέτωπη με ένα URI (για παράδειγμα, μια δήλωση DOCTYPE) είναι η εξής: αναφέρει ότι προέκυψε ένα ανεπανόρθωτο σφάλμα I0 και σταματά την επεξεργασία. Ένα URI που δεν αναλύεται δεν αντιμετωπίζεται ως ένα συντακτικό ή ένα σημασιολογικό λάθος, και έτσι η λειτουργία ανάλυσης δεν επιχειρεί να το αντιμετωπίσει. Κατά βάση, το έγγραφο παραμένει χωρίς να έχει υποστεί έλεγχο. Αυτό αποτελεί γνωστό πρόβλημα.