DIMITRISG Δημοσ. 7 Ιανουαρίου 2009 Share Δημοσ. 7 Ιανουαρίου 2009 Κατεβαζω ενα αρχείο qif απο την τραπεζα και το εισαγω στο kmymoney. αυτο το αρχειο περιεχει μια περιγραφή (επαναλαμβανεται πολλες φορες μεσα στο αρχείο) η οποια μεσα στο kmymoney μου εμφανιζεται με τετραγωνάκια. δηλαδή αντι να λέει NPrélvmt λέει NPr�lvmt και μεσα στο kmymoney Prڈڈlvmt μπορω με μια εντολή να το αλλάζω στο αρχειο qif, πριν το εισαγω στο kmymoney ; Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
g1annis Δημοσ. 8 Ιανουαρίου 2009 Share Δημοσ. 8 Ιανουαρίου 2009 ... Πιθανώς έχει να κάνει με το encoding. Για δοκίμασε να δεις τι encoding έχει. Δεν ξέρω αν υπάρχει σχετική εντολή αποκλειστικά γι αυτό, αλλά δοκίμσε κι ένα file onomaarxeiou. Αν είναι htm κάτι, δοκίμασε να το ανοίξεις με κάποιον html editor ή με το firefox και δες πηγαίο κώδικα. Στο head θα γράφει. Δεν ξέρω καν τι μορφή έχει ένα αρχείο τέτοιου τύπου. Πρώτη φορά το ακούω. Γενικώς αλλαγή encoding κάνεις με την recode ή την iconv. Εγώ χρησιμοποιώ την recode. Η σύνταξή της είναι κάπω έτσι: recode iso-8859-7..utf-8 onomaarxeiou Αυτή η εντολή θα αλλάξει την κωδικοποίηση από iso-8859-7 σε utf8. Αντίστοιχα και για άλλες κωδικοποιήσεις. Για να δεις πως συντάσεται κάθε κωδικοποίηση δες το man της εντολής. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
gtroza Δημοσ. 8 Ιανουαρίου 2009 Share Δημοσ. 8 Ιανουαρίου 2009 κάνε αυτό που λέει ο g1annis μπορείς να το ανοίξεις με το ΟΟ θα δείς το όνομα της "μεταβλητής" (πεδίου εγγραφής) και την "τιμή" της είδα ένα αρχείο τέτοιο (απο Γαλλία) και ουσιαστικά διαβάσαμε τις πληροφορίες που θέλαμε δες σχετικά http://www.google.com/search?q=qif+files&start=0&start=0&ie=utf-8&oe=utf-8&client=mozilla&rls=com.puppylinux:en-US:unofficial http://en.wikipedia.org/wiki/QIF τί τραβάτε στις αποικίες ! μήπως είναι θέμα γραμματοσειράς ? . Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
DIMITRISG Δημοσ. 8 Ιανουαρίου 2009 Μέλος Share Δημοσ. 8 Ιανουαρίου 2009 ευχαριστώ παιδιά εκανα αυτό : >[dimitri@localhost Documents]$ file 00050000323.qif 00050000323.qif: ISO-8859 text, with CRLF line terminators [dimitri@localhost Documents]$ recode iso-8859-7..utf-8 00050000323.qif [dimitri@localhost Documents]$ Τωρα το βλέπω έτσι : NPrιlvmt δηλαδη με γιώτα στη θέση του é Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
g1annis Δημοσ. 8 Ιανουαρίου 2009 Share Δημοσ. 8 Ιανουαρίου 2009 Με αυτό που λες, δεν κατάλαβα αν το έφτιαξες ή όχι. Αν το έφτιξες αγνόησε όσα σου γράφω παρακάτω. Αν όχι προχώρα: Αν το κείμενο (εννοώ το περιεχόμενο του αρχείου QIF) ήταν στα αγγλικά, προφανώς δεν υπήρχε περίπτωση να έχει encoding iso-8859-7 που είναι τα Modern Greek Αν έχεις το αρχικό αρχείο, δοκίμασε να κάνεις recode από iso-8859-1 σε utf-8 ή από iso-8859-15 σε utf-8 Γενικά καλό είναι να κρατήσεις το αρχικό αρχείο ανέπαφο γιατί αν κάνεις αλλεπέλληλα recodes παίζει να το χαλάσεις. Αν δεν το έχεις στην αρχική μορφή, τότε κάνε το recode που έχεις ήδη κάνει, με αντίστροφή φορά. Δηλαδή recode utf-8..iso-8859-7 filename για να το μετατρέψεις στην αρχική του μορφή και κράτα ένα τέτοιο αντίγραφο πριν ξανα-κάνεις recode. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
DIMITRISG Δημοσ. 8 Ιανουαρίου 2009 Μέλος Share Δημοσ. 8 Ιανουαρίου 2009 ωραίος αυτο δούλέψε μια χαρά recode iso-8859-1..utf-8 ευχαριστώ Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.