antbyron Δημοσ. 7 Ιουλίου 2015 Δημοσ. 7 Ιουλίου 2015 Καλησπέρα, έχω ένα αρχείο txt που το σώζω ως utf-8. Επεξεργάζοντας αυτό το αρχείο προσπαθώ να μετατρέψω σε ακεραίους διάφορους χαρακτήρες(αριθμητικούς) με Integer.parseInt αλλά παίρνω java.lang.NumberFormatException. Αν το αρχείο το σώσω ως Ansi τότε η μετατροπή γίνεται κανονικά αλλά δεν μου αναγνωρίζονται οι ελληνικοί χαρακτήρες(από eclipse και σε linux). Πως μπορώ να το λύσω αυτό το θεματάκι και γιατί συμβαίνει; Ok το έλυσα. Για την ιστορία Site: BOM και Site: stackoverflow
Luciddream Δημοσ. 7 Ιουλίου 2015 Δημοσ. 7 Ιουλίου 2015 κάτι παρόμοιο είχα πάθει με compare strings στα οποία είχε τον χαρακτήρα https://en.wikipedia.org/wiki/Right-to-left_mark στο τέλος κάθε γραμμής και το οποίο δεν φαινόταν πουθενά, εκτός από όταν κοίταξα έναν έναν τους χαρακτήρες .. για γερά νεύρα.. !
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα