Forum » Programiranje » Java UTF-8 v ANSI (pretvorba datoteke)
Java UTF-8 v ANSI (pretvorba datoteke)
peterv6i ::
Pozdrav,
imam bazo v kateri so podatki shranjeni z encodingom UTF-8..
V javi moram generirat daototeko za našo davčno in pričakujejo v ANSI formatu...
Če izdealano datoteko odprem v notepad++ in jo konvertiram v ANSI je vse ok..
Ne vem pa kako za boga v Javi shranit kot ANSI..
karkoli sem probal sem dobil namesto šumnika dva vprašaja ??
hvala in lp
imam bazo v kateri so podatki shranjeni z encodingom UTF-8..
V javi moram generirat daototeko za našo davčno in pričakujejo v ANSI formatu...
Če izdealano datoteko odprem v notepad++ in jo konvertiram v ANSI je vse ok..
Ne vem pa kako za boga v Javi shranit kot ANSI..
karkoli sem probal sem dobil namesto šumnika dva vprašaja ??
hvala in lp
technolog ::
Transliteracija.
1. opcija, knjižnica
https://github.com/gcardone/junidecode
2. opcija, da sam od sebe pretvoriš čžš v czs tako, da se v javi zapelješ po nizu.
1. opcija, knjižnica
https://github.com/gcardone/junidecode
2. opcija, da sam od sebe pretvoriš čžš v czs tako, da se v javi zapelješ po nizu.
peterv6i ::
Evo sem rešil tako, da uporabim OutputStreamWriter.. tako lahko zapišem ali v UTF8 ali v Cp1250..
Imel sem shranjeno datoteko v UTF-8 (neke datoteke z vplačili).. in jih je sistem durs-a zavračal tokler niso bile konvertirane v ANSI..
Preverjal pa sem z notepad++ .. če sem v notepad++ datoteko iz UTF-8 konvertiral v ANSI je šlo skozi..
.
.
.
outputOutputStreamWriter = new OutputStreamWriter(outputFileOutputStream,"Cp1250");
outputBufferedWriter = new BufferedWriter(outputOutputStreamWriter);
for (long position = 1; position <= len; position += chunkSize) {
charsRead = clob.getChars(position, chunkSize, textBuffer);
outputBufferedWriter.write(textBuffer, 0, charsRead);
System.out.println(textBuffer);
}
.
.
.
Davčno kot FURS? Si 100% da pričakujejo ANSI?
Imel sem shranjeno datoteko v UTF-8 (neke datoteke z vplačili).. in jih je sistem durs-a zavračal tokler niso bile konvertirane v ANSI..
Preverjal pa sem z notepad++ .. če sem v notepad++ datoteko iz UTF-8 konvertiral v ANSI je šlo skozi..
Zgodovina sprememb…
- spremenilo: peterv6i ()
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| » | Jasper subreportOddelek: Programiranje | 1823 (1572) | nightrage |
| » | Java in pošiljanje elektronske pošte!!Oddelek: Programiranje | 1503 (1404) | janez_janez |
| » | [JAVA] zaustavitev niti (threadov)Oddelek: Programiranje | 3381 (3381) | morbo |
| » | [Java]Brane spletne strani preko httpsOddelek: Programiranje | 2331 (2150) | CWIZO |
| » | [java] Runtime.exec()Oddelek: Programiranje | 2023 (1896) | borchi |