» »

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

FrEaKmAn ::

Davčno kot FURS? Si 100% da pričakujejo ANSI?

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.

peterv6i ::

Evo sem rešil tako, da uporabim OutputStreamWriter.. tako lahko zapišem ali v UTF8 ali v Cp1250..


.
.
.
  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);
                

            }
.
.
.


FrEaKmAn je izjavil:

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 ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Jasper subreport

Oddelek: Programiranje
131636 (1385) nightrage
»

Java in pošiljanje elektronske pošte!!

Oddelek: Programiranje
51356 (1257) janez_janez
»

[JAVA] zaustavitev niti (threadov)

Oddelek: Programiranje
223174 (3174) morbo
»

[Java]Brane spletne strani preko https

Oddelek: Programiranje
112138 (1957) CWIZO
»

[java] Runtime.exec()

Oddelek: Programiranje
111885 (1758) borchi

Več podobnih tem