Μετατροπέας Λιστών
Επικολλήστε μια λίστα — μετατρέπεται ζωντανά. Η λίστα σας δεν φεύγει ποτέ από τη συσκευή σας.
Το χάσμα ανάμεσα σε ένα κελί υπολογιστικού φύλλου και ένα σενάριο
Οι λίστες σπάνια φτάνουν στη μορφή που χρειάζεστε. Αντιγράφετε μια στήλη από ένα υπολογιστικό φύλλο και είναι χωρισμένη με αλλαγές γραμμής, αλλά το σενάριο στο οποίο τη δίνετε θέλει μία γραμμή χωρισμένη με κόμματα. Ή έχετε μια γρήγορη λίστα ετικετών με κόμματα και τη χρειάζεστε μία ανά γραμμή για να την επικολλήσετε σε μια φόρμα. Αυτό το εργαλείο κάνει αυτή τη μετατροπή ακαριαία, και προς τις δύο κατευθύνσεις, χωρίς να ανοίξετε υπολογιστικό φύλλο ή να γράψετε πρόχειρο κώδικα.
Είναι σκόπιμα απλό: ένας διαχωριστής οριοθέτη, όχι αναλυτής CSV. Δεν θα καταλάβει πεδία σε εισαγωγικά με ενσωματωμένα κόμματα, αλλά για την καθημερινή περίπτωση — απλές λίστες ονομάτων, ετικετών, κωδικών προϊόντων ή αναγνωριστικών — κάνει τη δουλειά με μία επικόλληση.
Παράδειγμα
Επικολλήστε ψωμί, γάλα, τυρί ,, ελαιόλαδο με είσοδο
στο αυτόματο εντοπισμό (χωρίς αλλαγές γραμμής εδώ, οπότε βρίσκει
τα κόμματα), έξοδο σε αλλαγή γραμμής, «Αφαίρεση κενών» ενεργή και
«Αφαίρεση κενών στοιχείων» ενεργή. Το διπλό κόμμα ανάμεσα στο
«τυρί» και το «ελαιόλαδο» θα άφηνε κανονικά ένα κενό στοιχείο — με
την «Αφαίρεση κενών στοιχείων» ενεργή, αυτό το κενό αφαιρείται, και
τα επιπλέον κενά γύρω από το «τυρί» περικόπτονται. Το αποτέλεσμα
είναι τέσσερις καθαρές γραμμές:
ψωμί
γάλα
τυρί
ελαιόλαδο Στοιχεία εισόδου: 5. Στοιχεία εξόδου: 4 — το κενό στοιχείο από το διπλό κόμμα αφαιρείται σωστά.
Συχνές ερωτήσεις
Τι κάνει ο αυτόματος εντοπισμός;
Ο αυτόματος εντοπισμός ακολουθεί έναν απλό κανόνα προτεραιότητας στην αλλαγή γραμμής: αν το επικολλημένο κείμενό σας περιέχει έστω μία αλλαγή γραμμής, κάθε γραμμή αντιμετωπίζεται ως ένα στοιχείο (αγνοώντας κόμματα ή ερωτηματικά μέσα στη γραμμή). Μόνο αν δεν υπάρχουν αλλαγές γραμμής, το εργαλείο ψάχνει για διαχωριστικό — δοκιμάζοντας πρώτα το κόμμα, μετά το ερωτηματικό. Αυτό ταιριάζει με τη συνηθέστερη πραγματική περίπτωση: κείμενο που αντιγράφεται από στήλη υπολογιστικού φύλλου είναι ήδη χωρισμένο σε γραμμές, ενώ μονογραμμικό κείμενο είναι συνήθως λίστα με κόμματα ή ερωτηματικά.
Χειρίζεται πεδία CSV με εισαγωγικά που περιέχουν κόμματα μέσα τους;
Όχι — και προτιμούμε να το πούμε εξαρχής παρά να αλλοιώσει σιωπηρά τα δεδομένα σας. Αυτό είναι ένας απλός διαχωριστής οριοθέτη, όχι πλήρης αναλυτής CSV: δεν καταλαβαίνει πεδία σε εισαγωγικά, διαφυγή εισαγωγικών, ή κόμματα που προορίζονται να είναι μέρος μίας τιμής. Δουλεύει καλύτερα για απλές, χωρίς εισαγωγικά λίστες — ονόματα, ετικέτες, κωδικούς προϊόντων, μία τιμή ανά στοιχείο. Για γνήσιο CSV με ενσωματωμένους οριοθέτες μέσα σε εισαγωγικά, χρησιμοποιήστε έναν αφιερωμένο αναλυτή CSV.
Μπορώ να μετατρέψω μια λίστα με κόμματα σε λίστα με εισαγωγικά για κώδικα;
Ναι — ενεργοποιήστε το «Περικλεισμός κάθε στοιχείου σε εισαγωγικά» με κόμμα ως διαχωριστικό εξόδου, και κάθε στοιχείο επιστρέφει ως "στοιχείο", με τυχόν εσωτερικά εισαγωγικά να διαφεύγουν ως διπλά διπλά-εισαγωγικά (""). Είναι ένας γρήγορος τρόπος να μετατρέψετε μια απλή λίστα σε κάτι που μπορείτε να επικολλήσετε απευθείας σε έναν πίνακα κώδικα ή σε μια ρήτρα SQL IN (...).
Αφαιρεί διπλότυπα στοιχεία;
Όχι — αυτό το εργαλείο μόνο αναδιαμορφώνει διαχωριστικά, δεν αφαιρεί διπλότυπα. Αν χρειάζεστε επίσης να αφαιρέσετε επαναλαμβανόμενα στοιχεία, περάστε το αποτέλεσμα από το εργαλείο αφαίρεσης διπλότυπων γραμμών μας, φτιαγμένο ειδικά για αυτό, με επιλογές αγνόησης πεζών/κεφαλαίων και περικοπής κενών.