Torna indietro   Hardware Upgrade Forum > Software > Programmazione

NL-LC1 è il primo dissipatore a liquido AIO di Noctua: silenzio è la parola d'ordine
NL-LC1 è il primo dissipatore a liquido AIO di Noctua: silenzio è la parola d'ordine
Dopo anni di attesa e una lunga fase di sviluppo, Noctua entra nel mercato dei dissipatori a liquido AIO con la nuova serie NL-LC1. Forte dell'esperienza maturata nel raffreddamento ad aria, l'azienda austriaca promette di portare la propria filosofia fatta di qualità costruttiva, attenzione ai dettagli e silenziosità anche in questo segmento. Abbiamo provato il nuovo sistema per scoprire se riesce a distinguersi in un mercato ormai molto competitivo.
Boox Go 10.3 (Gen II) Lumi: il tablet e-ink con Android 15 e penna, dal prezzo super
Boox Go 10.3 (Gen II) Lumi: il tablet e-ink con Android 15 e penna, dal prezzo super
Arrivato sul mercato italiano a fine marzo, la serie Boox Go 10.3 (Gen II) offre Android 15, penna da 4096 livelli e retroilluminazione opzionale (nel modello da noi provato, Lumi, presente). La serie si compone di due tablet ePaper che fanno da e-reader, blocco note digitale e persino browser, tutto a un prezzo che fa dimenticare i prodotti di brand più blasonati
Gigabyte MO32U24 OLED: il 4K a 240Hz su un pannello OLED ideale per il gaming
Gigabyte MO32U24 OLED: il 4K a 240Hz su un pannello OLED ideale per il gaming
Pannello QD-OLED da 32 pollici con risoluzione 4K, frequenza di aggiornamento a 240Hz e tempi di risposta rapidissimi: il Gigabyte MO32U24 evolve il progetto del suo predecessore MO32U e alza ulteriormente l'asticella delle prestazioni. È ancora una volta un monitor indirizzato ai giocatori più esigenti
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 12-10-2007, 17:19   #1
AntaniRifasato
Junior Member
 
Iscritto dal: Sep 2007
Messaggi: 6
java - decodificare xml presente nel db

Salve a tutti,
aiutoooo aiutoooo,
ho memorizzato un file xml all'interno del Db con questo metodo:

Quote:
private String getXML(String xmlUrl) throws Exception {
try {
URL url = new URL(xmlUrl);
BufferedReader inp = new BufferedReader(new InputStreamReader(url.openStream()));
String xml = "";
while (true) {
String s = inp.readLine();
if ( s == null )
break;
xml += s;
}
inp.close();
return URLEncoder.encode(xml,"UTF8");
}
catch (Exception e) {
throw new Exception("Problema di connessione alla url:" + xmlUrl);
}
}
e prelevo l'xml così memorizzato nel db con queste istruzioni:
Quote:
String query_select = "SELECT data FROM xml_data WHERE id=?";
String brand = (request.getPathInfo().trim()).substring(1);

connectionPool = ConnectionPoolSingleton.getInstance();
conn = connectionPool.getConnection();
pstmt = conn.prepareStatement(query_select);
pstmt.setString(1, brand);
ResultSet rs1 = pstmt.executeQuery();
if (rs1.next()) {
xml = URLDecoder.decode(rs1.getString("data"),"UTF8");
.......
Ora tutto bene con il get rileggo il contenuto del db, ovvero l'xml che ho memorizzato con il post, l'unico problema è che non mi legge le lettere accentate, ad esempio ì diventa �.
Dove sbaglio come posso fare a rileggere correttamente il valore, in realtà ho verificato ed il problema è a monte ovvero quando memorizzo nel db ho già quei caratteri strani al posto delle lettere accentate, del resto se non faccio l'encode mi dà errore quando lo vado a leggere.
Aiutatemi, - vi prego...
Ciao e grazie
AntaniRifasato è offline   Rispondi citando il messaggio o parte di esso
Old 12-10-2007, 17:52   #2
AntaniRifasato
Junior Member
 
Iscritto dal: Sep 2007
Messaggi: 6
ora mi inserisce correttamente le lettere accentate nel Db con questa piccola modifica:
Quote:
private String getXML(String xmlUrl) throws Exception {
try {
Charset charset = Charset.forName("ISO-8859-1");
URL url = new URL(xmlUrl);
BufferedReader inp = new BufferedReader(new InputStreamReader(url.openStream(),charset));
String xml = "";
while (true) {
String s = inp.readLine();
if ( s == null )
break;
xml += s;
}
inp.close();
return xml;
}
catch (Exception e) {
throw new Exception("Problema di connessione alla url:" + xmlUrl);
}
}
però quando vado a prelevare e dal db il file sbrocca quando vede le lettere accentata ora al posto di ì mi dà ì
AntaniRifasato è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


NL-LC1 è il primo dissipatore a liquido AIO di Noctua: silenzio è la parola d'ordine NL-LC1 è il primo dissipatore a liquido A...
Boox Go 10.3 (Gen II) Lumi: il tablet e-ink con Android 15 e penna, dal prezzo super Boox Go 10.3 (Gen II) Lumi: il tablet e-ink con ...
Gigabyte MO32U24 OLED: il 4K a 240Hz su un pannello OLED ideale per il gaming Gigabyte MO32U24 OLED: il 4K a 240Hz su un panne...
Recensione realme 16 5G: lo smartphone con Selfie Mirror ha una batteria da 6550mAh Recensione realme 16 5G: lo smartphone con Selfi...
Come rispettare tutte le nuove regole per i monopattini elettrici? La guida per non rischiare sanzioni Come rispettare tutte le nuove regole per i mono...
Qualcomm Snapdragon Reality Elite uffici...
Snapdragon START: arriva la piattaforma ...
Kioxia Exceria G3: il modella da 4 TB &e...
Gemini 3.5 Flash delude nei test Android...
DREAME X50 Ultra Complete a 749€ per il ...
Prezzi console handheld alle stelle: la ...
Toyota presenta il primo pickup elettric...
Prime Day anticipato, tutti gli smartpho...
Dyson V10 Konical: il primo aspirapolver...
FSR 4.1 su Radeon 6000, AMD spiega perch...
Hisense svela la gamma TV 2026: RGB Mini...
Narwal lancia gli sconti Prime Day 2026:...
SpaceX ha comprato Cursor: accordo da 60...
Commodore Callback 8020 è il tele...
roborock F25 Ultra a 585€ con Prime: vap...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 18:48.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v