Ciao a tutti,
problemi con stringhe e file.
Praticamente ho un socket che riceve stringhe XML.
Una volta ricevute le salva in un file e poi le elabora.
Ora se stampo la stringa a video tutto ok, risulta corretta
<OTA_HotelResRQ><POS><Source ISOCurrency="USD"/></POS>
quando invece la salvo nel file questa viene salvata
in linguaggio macchina
(se apro il file vedo solo quadratini)
Avete idea del perchè?
Posto il codice del salvataggio
codice://prendo la richiesta inputLine = getRequest(cltSocket); System.out.println("Input: " + inputLine); File fileWR = new File(NomeFile); PrintWriter pw = new PrintWriter(new FileOutputStream(fileWR,false)); //scrivo la riga del file pw.write(inputLine); //chiudo il file pw.close();