TC

Μετατροπέας COBOL-CASE — Δωρεάν διαδικτυακό εργαλείο

Processed locally. No data stored.
0 chars

Τι είναι Μετατροπέας COBOL-CASE?

Η COBOL-CASE μετατρέπει το κείμενο σε κεφαλαία γράμματα διαχωρισμένα με παύλες, παράγοντας ένα αποτέλεσμα όπως THIS-IS-COBOL-CASE. Πρόκειται για τη σύμβαση ονοματολογίας που χρησιμοποιείται στον προγραμματισμό COBOL για ονόματα δεδομένων, ετικέτες παραγράφων και αναγνωριστικά ενοτήτων.

Ονομάζεται επίσης UPPER-KEBAB-CASE ή SCREAMING-KEBAB-CASE και εμφανίζεται σε ορισμένες διεπαφές παλαιών συστημάτων και μορφές διαμόρφωσης. Αυτό το εργαλείο μετατρέπει οποιαδήποτε είσοδο σε έξοδο COBOL-CASE με σωστή μορφοποίηση.

Πότε να χρησιμοποιήσετε Μετατροπέας COBOL-CASE?

Χρησιμοποιήστε τη μορφή COBOL-CASE για ονόματα δεδομένων και αναγνωριστικά παραγράφων COBOL σε παλαιά συστήματα mainframe. Εμφανίζεται επίσης σε ορισμένες παραμέτρους JCL (Job Control Language) και στη διαμόρφωση του mainframe. Οι προγραμματιστές που συντηρούν τραπεζικά, ασφαλιστικά ή κυβερνητικά συστήματα που λειτουργούν με COBOL συχνά χρειάζονται αυτή τη μορφή.

Εάν χρειάζεστε κεφαλαία γράμματα με κάτω παύλες αντί για παύλες, χρησιμοποιήστε το Constant Case Converter. Για παύλες με μικρά γράμματα, δοκιμάστε το Kebab Case Converter.

Πώς να χρησιμοποιήσετε αυτό το εργαλείο

  1. 1Paste your text
  2. 2Click 'Convert' to get COBOL-CASE output
  3. 3Copy for COBOL programs and legacy systems

Το εργαλείο εντοπίζει τα όρια των λέξεων με βάση τα κενά, τις κάτω παύλες, τις τελείες και τις αλλαγές σε camelCase, μετατρέπει τα πάντα σε κεφαλαία και ενώνει τις λέξεις με παύλες.

Παραδείγματα

InputOutput
hello worldHELLO-WORLD
customer account numberCUSTOMER-ACCOUNT-NUMBER
total_amountTOTAL-AMOUNT
dateOfBirthDATE-OF-BIRTH
employee idEMPLOYEE-ID

Κανόνες & Συμπεριφορά

  • Όλες οι λέξεις μετατρέπονται σε ΚΕΦΑΛΑΙΑ γράμματα. Κάθε γράμμα στην έξοδο γράφεται με κεφαλαίο, σύμφωνα με την απαίτηση της COBOL για αναγνωριστικά με κεφαλαία γράμματα.
  • Οι λέξεις διαχωρίζονται με παύλες (-). Αυτό είναι το ίδιο με το kebab-case, αλλά με όλα τα γράμματα κεφαλαία, γι’ αυτό και ονομάζεται επίσης UPPER-KEBAB-CASE.
  • Οι ειδικοί χαρακτήρες, εκτός από τα παύλα, αφαιρούνται. Οι αναγνωριστικοί COBOL μπορούν να περιέχουν μόνο γράμματα, ψηφία και παύλες, οπότε η έξοδος περιορίζεται σε αυτούς τους χαρακτήρες.

Σχετικά Εργαλεία

Συχνές Ερωτήσεις

Τι είναι το COBOL-CASE;

Το COBOL-CASE είναι η σύμβαση ονοματολογίας της γλώσσας προγραμματισμού COBOL, σύμφωνα με την οποία όλα τα αναγνωριστικά γράφονται με κεφαλαία γράμματα και διαχωρίζονται με παύλες, όπως CUSTOMER-ACCOUNT-NUMBER ή EMPLOYEE-LAST-NAME. Αποτελεί το πρότυπο για τις παλαιότερες εφαρμογές mainframe στους τομείς των τραπεζών, των ασφαλειών και της δημόσιας διοίκησης.

Το COBOL-CASE είναι το ίδιο με το UPPER-KEBAB-CASE;

Ναι, οι όροι UPPER-KEBAB-CASE, SCREAMING-KEBAB-CASE και COBOL-CASE περιγράφουν όλοι το ίδιο μοτίβο — κεφαλαία γράμματα που χωρίζονται με παύλες. Η ονομασία διαφέρει ανάλογα με το πλαίσιο: «COBOL-CASE» στην ανάπτυξη εφαρμογών για mainframe, «UPPER-KEBAB» σε γενικές συζητήσεις προγραμματισμού.

Χρησιμοποιώ το COBOL-CASE μόνο για COBOL;

Κατά κύριο λόγο, ναι. Η μορφή COBOL-CASE προέρχεται από τα προγράμματα COBOL και χρησιμοποιείται κυρίως σε αυτά. Ωστόσο, εμφανίζεται περιστασιακά σε παραμέτρους JCL, σε ορισμένες παλαιότερες μορφές διαμόρφωσης και σε συγκεκριμένα API που βασίζονται σε mainframe και διασυνδέονται με backends COBOL.

Σε τι διαφέρει από το CONSTANT_CASE;

Το CONSTANT_CASE χρησιμοποιεί κάτω παύλες (HELLO_WORLD), ενώ το COBOL-CASE χρησιμοποιεί παύλες (HELLO-WORLD). Και τα δύο είναι γραμμένα με κεφαλαία. Η επιλογή εξαρτάται από την πλατφόρμα σας: κάτω παύλες για σύγχρονες γλώσσες και μεταβλητές περιβάλλοντος, παύλες για COBOL και συναφή παλαιότερα συστήματα.

Μπορώ να χρησιμοποιήσω ειδικούς χαρακτήρες στους αναγνωριστικούς του COBOL;

Οι αναγνωριστικοί COBOL μπορούν να περιέχουν μόνο γράμματα (A–Z), ψηφία (0–9) και παύλες (-). Πρέπει να ξεκινούν με γράμμα και δεν μπορούν να τελειώνουν με παύλα. Το εργαλείο μας αφαιρεί όλους τους άλλους ειδικούς χαρακτήρες, ώστε να παράγει έγκυρο αποτέλεσμα συμβατό με τη γλώσσα COBOL.