|
Programiranje Programski jezici, tehnike, alatke... |
|
Alatke vezane za temu | Vrste prikaza |
8.6.2010, 16:37 | #1 |
Član
Član od: 25.7.2008.
Poruke: 39
Zahvalnice: 1
Zahvaljeno 0 puta na 0 poruka
|
Java UTF-8 parser
Pozdrav svima.
Pravim jednu aplikaciju kojom kupim neke podatke sa eksterne html stranice. Ti podaci su imena i prezimena u kojima ima naših slova ŠĐČĆŽ. Strancu kupim sa sledećim kodom i onda iz Stringa line izvlačim podatke koji mi trebaju: Kod:
BufferedReader rd = new BufferedReader(new InputStreamReader(connection1.getInputStream())); String line = null; // line = new String( rd.readLine().getBytes("ISO-8859-1"),"UTF-8"); for (int i=0;i<19;i++){ line = rd.readLine(); } Sve to lepo radi samo sto umesto slova Ć dobijem Æ a umesto slova Č dobijem È dok Ž i Š prepoznaje kako treba. Na koji način da ovo sredim. probao sam kao sto se vidi u kodu i sa Kod:
line = new String( rd.readLine().getBytes("ISO-8859-1"),"UTF-8"); ali onda umesto svakog naseg slova dobijem ?. Imena i prezimena treba da snimim u bazu podataka ali normalno da ih sredim pre toga jer mi sa ovim hieroglifima ne znače mnogo. Najbolje bi bilo kad bi mogao da ih pri čitanju dobijem u UTF 8 formatu ali moglo bi i kada bi na neki nacin mogao i string koji ima one hieroglife da prepravim makar sa replace metodom Kod:
prezime.replace('Æ','Ć'); ali ni ovo ne mogu jer mi pod apostrofima stoji vise znakova, a ne jedan, pa mi javalja gresku u formatu. Kada stavim nase slovo tj Ć ne mogu ni da snimim java fajl jer mi kaže da trenutni encoding ne podržava konkretno slovo i da treba ili da ga obrišem ili da promenim encoding što mi ne polazi za rukom. Svaka pomoć je dobrodošla. |
8.6.2010, 18:07 | #2 |
Novi član
Član od: 11.12.2008.
Poruke: 20
Zahvalnice: 17
Zahvaljeno jedanput na jednoj poruci
|
Re: Java UTF-8 parser
Pa promeni encoding, da. I kako gledas rezultate ? Na cemu prikazujes to sto si dobio ? U kom okruzenju radis ?
Ovo ce svakako pomoci: http://java.sun.com/javase/technolog...c/intl/faq.jsp |
8.6.2010, 20:03 | #3 |
Član
Član od: 25.7.2008.
Poruke: 39
Zahvalnice: 1
Zahvaljeno 0 puta na 0 poruka
|
Re: Java UTF-8 parser
Radim sa eclipse rayvojnim okruženjem a rezultate upisujem u bazu koja je podešena tj mogu da upisujem u nju i naša slova što i radim iz drugog dela aplikacije.
Problem je u ovom delu što kupim nešto van mog koda što ne mogu da kontrolišem. Probacu sad sa encodingom da vidim sta se desava, samo da vidim koji je. |
Bookmarks sajtovi |
|
|
Slične teme | ||||
tema | temu započeo | forum | Odgovora | Poslednja poruka |
Tomcat i Java servlets HITNO!!! | optimus_prime | Programiranje | 5 | 22.12.2008 13:17 |
Samsung D600 Java upload (USB cable) | Aleksandar | Programi za mobilne telefone | 0 | 16.6.2008 13:54 |
Jel' se ovo misli na Java Script ili? | Tim85 | Internet tehnologije | 2 | 7.12.2006 12:33 |
Java Alarm | Cvrcak | Programi za mobilne telefone | 4 | 15.8.2006 0:44 |
G-thing program za LG(imam U8180) za java igre trazim gde ima? besplatno?trial? | Ilic Marko | Programi za mobilne telefone | 1 | 9.2.2006 14:09 |