xarda Δημοσ. 12 Μαΐου 2013 Δημοσ. 12 Μαΐου 2013 Θελω να διαβάσω ενα txt αρχείο το οποίο περιέχει ελληνικούς χαρακτήρες.Οταν τρέχω το πρόγραμμα μου εμφανίζει τα περίφημα ???????? αντί για την λέξη.Encoding και πάλι encoding λοιπον!Αυτο που θελω να μάθω είναι αν πρέπει να αποθηκεύσω το αρχείο με κάποια κωδικοποιηση που να μπορει να την διαβασει το πρόγραμμα οπως είναι, αν πρέπει να ρυθμίσω τον eclipse ώστε να έχει την ελληνκή κωδικοποίηση , αν πρέπει να διαβαστει το αρχειο ως εχει και μετα εντός του προγράμματος αν πρέπει να γίνει η μετατροπή;;;;τι πρέπει να γίνει;
bnvdarklord Δημοσ. 12 Μαΐου 2013 Δημοσ. 12 Μαΐου 2013 Αν το αρχείο ειναι utf-8 υποθετω θα δουλέψει χωρίς επιπλέον ρυθμίσεις(γιατι υποθετω οτι ειναι το default που διαβαζει η java).
xarda Δημοσ. 12 Μαΐου 2013 Μέλος Δημοσ. 12 Μαΐου 2013 Στον eclipse εχω : text file encoding Cp1253 σαν default.Οταν το κάνω UTF-8 και τρεχω το πρόγραμμα και πάλι μου εμφανίζει τα ????? .......Δεν αλλάζει κάτι δλδ.
bnvdarklord Δημοσ. 12 Μαΐου 2013 Δημοσ. 12 Μαΐου 2013 Σε τι αναφερεται αυτή η ρύθμιση; Εγω λεω να παρεις το αρχείο txt και να το κανεις μετατροπή σε utf-8. Με notepad++ απλά πας μενου Encoding και επιλεγεις το utf-8 σε νέο αρχείο και κανεις copy paste απο το παλιο(αν αλλαξεις το encoding στο παλιο θα σου κανει τα ελληνικά "????")
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα