Torna indietro   Hardware Upgrade Forum > Software > Programmazione

 Hisense 55U7SE: tuttofare e accessibile, il MiniLED per film, sport e gioco
Hisense 55U7SE: tuttofare e accessibile, il MiniLED per film, sport e gioco
MiniLED di fascia media con local dimming a 192 zone, 144 Hz nativi e audio firmato Devialet. La prova strumentale riscontra colori affidabili e gaming reattivo, per un prodotto molto accessibile e convincente. Ma la soundbar aggiuntiva è quasi d'obbligo
Kindle Scribe Colorsoft: riduce le cornici e diventa a colori, ma il prezzo è alto
Kindle Scribe Colorsoft: riduce le cornici e diventa a colori, ma il prezzo è alto
Amazon porta i colori sul suo Kindle da scrittura più grande: schermo Colorsoft a 11 pollici, processore quad-core, penna premium più reattiva e strumenti IA per le note, sono le note salienti. Il salto di prezzo rispetto al modello in bianco e nero si fa sentire, anche se la percezione è quella di trovarsi di fronte a un prodotto di fascia altissima, per veri appassionati
L'IA cambia tutte le regole della sicurezza tra vulnerabilità e sorveglianza. Intervista al CEO di Proofpoint
L'IA cambia tutte le regole della sicurezza tra vulnerabilità e sorveglianza. Intervista al CEO di Proofpoint
Abbiamo intervistato Sumit Dhawan, CEO di Proofpoint, per capire come stia cambiando il mondo della sicurezza con l'avvento dell'intelligenza artificiale e con il ritmo sempre più serrato a cui vengono trovate vulnerabilità nel software. Un problema significativo, che richiederà del tempo per essere risolto (o quantomeno arginato)
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 09-05-2007, 09:20   #1
Matrixbob
Senior Member
 
L'Avatar di Matrixbob
 
Iscritto dal: Jul 2001
Messaggi: 9947
Ma che caratteri sono quelli così: &_#8221;?!

Es:
come ti “&_#8220;aggiorno&_#8221;” il cellulare, in automatico…

Non mi pare escaped html.
__________________
Aiuta la ricerca col tuo PC: >>Calcolo distribuito BOINC.Italy: unisciti anche tu<<
Più largo è il sorriso, più affilato è il coltello.
Matrixbob è offline   Rispondi citando il messaggio o parte di esso
Old 09-05-2007, 11:09   #2
andbin
Senior Member
 
L'Avatar di andbin
 
Iscritto dal: Nov 2005
Messaggi: 5206
Quote:
Originariamente inviato da Matrixbob Guarda i messaggi
Es:
come ti “&_#8220;aggiorno&_#8221;” il cellulare, in automatico…

Non mi pare escaped html.
Sono due entità per specificare caratteri Unicode. &#8220; rappresenta il carattere U+201C e &#8221; rappresenta il carattere U+201D.
Graficamente sono i simboli:
e
__________________
Andrea, Senior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
Java Versions Cheat Sheet
andbin è offline   Rispondi citando il messaggio o parte di esso
Old 12-05-2007, 00:03   #3
Matrixbob
Senior Member
 
L'Avatar di Matrixbob
 
Iscritto dal: Jul 2001
Messaggi: 9947
Quote:
Originariamente inviato da andbin Guarda i messaggi
Sono due entità per specificare caratteri Unicode. &#8220; rappresenta il carattere U+201C e &#8221; rappresenta il carattere U+201D.
Graficamente sono i simboli:
e
Ma li ho trovati in RSS e ATOM.
Non si dovrebbe trovare al massimo del escaped HTML?!
__________________
Aiuta la ricerca col tuo PC: >>Calcolo distribuito BOINC.Italy: unisciti anche tu<<
Più largo è il sorriso, più affilato è il coltello.
Matrixbob è offline   Rispondi citando il messaggio o parte di esso
Old 12-05-2007, 00:15   #4
Imrahil
Senior Member
 
L'Avatar di Imrahil
 
Iscritto dal: Sep 2005
Città: 127.0.0.1
Messaggi: 3321
Quote:
Originariamente inviato da Matrixbob Guarda i messaggi
Ma li ho trovati in RSS e ATOM.
Non si dovrebbe trovare al massimo del escaped HTML?!
Algoritmi Laboratorio?
__________________

Intel Core 2 Duo E6420 | 2x1 GB Team Group XTreem PC6400 CL4 + 2x2 GB Corsair XMS2 | Gigabyte P35C - DS3R | XFX nVidia GeForce 8800 GTS 640 MB Extreme Edition | Western Digital Raptor 74GB | Samsung HD153WI 1,5 TB | NEC ND-4551A | Seasonic S12 600W | Coolermaster Stacker STC-01 Black | Acer AL1916w. ~ Trattative positive: 30 negative: 1 (Insane_Tech)
Imrahil è offline   Rispondi citando il messaggio o parte di esso
Old 12-05-2007, 09:26   #5
Matrixbob
Senior Member
 
L'Avatar di Matrixbob
 
Iscritto dal: Jul 2001
Messaggi: 9947
Quote:
Originariamente inviato da Imrahil Guarda i messaggi
Algoritmi Laboratorio?
No applicazione web, ma sei Stefano?!
__________________
Aiuta la ricerca col tuo PC: >>Calcolo distribuito BOINC.Italy: unisciti anche tu<<
Più largo è il sorriso, più affilato è il coltello.
Matrixbob è offline   Rispondi citando il messaggio o parte di esso
Old 12-05-2007, 21:00   #6
andbin
Senior Member
 
L'Avatar di andbin
 
Iscritto dal: Nov 2005
Messaggi: 5206
Quote:
Originariamente inviato da Matrixbob Guarda i messaggi
Ma li ho trovati in RSS e ATOM.
Non si dovrebbe trovare al massimo del escaped HTML?!
RSS e ATOM sono dei "dialetti" XML (quindi un feed RSS/ATOM è un XML). E XML consente tale tipo di entità per specificare caratteri Unicode (leggere <qui>).
__________________
Andrea, Senior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
Java Versions Cheat Sheet
andbin è offline   Rispondi citando il messaggio o parte di esso
Old 13-05-2007, 22:35   #7
Matrixbob
Senior Member
 
L'Avatar di Matrixbob
 
Iscritto dal: Jul 2001
Messaggi: 9947
Quote:
Originariamente inviato da andbin Guarda i messaggi
RSS e ATOM sono dei "dialetti" XML (quindi un feed RSS/ATOM è un XML). E XML consente tale tipo di entità per specificare caratteri Unicode (leggere <qui>).
Ma io avevo capito che le direttive RSS2/ATOM1 permettessero solo l'escaped html.
Così la cosa si complica.
Ma effettivamente ho letto anche XHTML e quindi come dici tu, mi ci ritroverò anche l'unicode.

C'è 1 maniera x aggiustare automaticamente tutti i caratteri (magari con una qualche funzioncina) senza mettermi io a fare tutta la casistica possibile e sostituire le stirnghe?!
__________________
Aiuta la ricerca col tuo PC: >>Calcolo distribuito BOINC.Italy: unisciti anche tu<<
Più largo è il sorriso, più affilato è il coltello.

Ultima modifica di Matrixbob : 13-05-2007 alle 22:38.
Matrixbob è offline   Rispondi citando il messaggio o parte di esso
Old 14-05-2007, 08:35   #8
andbin
Senior Member
 
L'Avatar di andbin
 
Iscritto dal: Nov 2005
Messaggi: 5206
Quote:
Originariamente inviato da Matrixbob Guarda i messaggi
Ma io avevo capito che le direttive RSS2/ATOM1 permettessero solo l'escaped html.
Così la cosa si complica.
Ma effettivamente ho letto anche XHTML e quindi come dici tu, mi ci ritroverò anche l'unicode.

C'è 1 maniera x aggiustare automaticamente tutti i caratteri (magari con una qualche funzioncina) senza mettermi io a fare tutta la casistica possibile e sostituire le stirnghe?!
Giusto per capire ... tu devi scrivere o leggere un file RSS/ATOM?? E tramite quale linguaggio di programmazione?

Se devi leggere un file XML ti affiderai sicuramente ad un parser, che fa tutto lui per quanto riguarda l'interpretazione delle entità.
Se invece devi scrivere è comunque semplice. Innanzitutto devi stabilire il charset da usare. Non sei obbligato a codificare un carattere unicode come &#8220;. Se, per esempio, dichiari un charset come UTF-8, basta che mandi in output la sequenza esatta per codificare questo carattere, cioè (in hex) E2 80 9C.

È la stessa identica cosa che succede anche in HTML/XHTML. Le entità le puoi sempre mettere in qualunque caso e indipendentemente da quale charset specifichi. Poi sei libero di scrivere nel file un qualunque carattere secondo il charset specificato.
__________________
Andrea, Senior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
Java Versions Cheat Sheet
andbin è offline   Rispondi citando il messaggio o parte di esso
Old 14-05-2007, 10:20   #9
Matrixbob
Senior Member
 
L'Avatar di Matrixbob
 
Iscritto dal: Jul 2001
Messaggi: 9947
Quote:
Originariamente inviato da andbin Guarda i messaggi
Giusto per capire ... tu devi scrivere o leggere un file RSS/ATOM??
Diciamo che tra le cose che devo fare c'è quella di prendere alcune informazioni tra alcuni TAG, non tutti i TAG.

Quote:
Originariamente inviato da andbin Guarda i messaggi
E tramite quale linguaggio di programmazione?
In C.

Quote:
Originariamente inviato da andbin Guarda i messaggi
Se devi leggere un file XML ti affiderai sicuramente ad un parser, che fa tutto lui per quanto riguarda l'interpretazione delle entità.
Eh no, ho scritto io 6 pagine di codice, dato che è + 1 aplz web che fa un po' di "tutto".

Quote:
Originariamente inviato da andbin Guarda i messaggi
Se invece devi scrivere è comunque semplice. Innanzitutto devi stabilire il charset da usare. Non sei obbligato a codificare un carattere unicode come &#8220;. Se, per esempio, dichiari un charset come UTF-8, basta che mandi in output la sequenza esatta per codificare questo carattere, cioè (in hex) E2 80 9C.

È la stessa identica cosa che succede anche in HTML/XHTML. Le entità le puoi sempre mettere in qualunque caso e indipendentemente da quale charset specifichi. Poi sei libero di scrivere nel file un qualunque carattere secondo il charset specificato.
Questo provo a capiro meglio dopo xkè mi pare criptico x me e devo fare 1 commissione stamane.
Se dopo continuo a NON capire richiedo.
__________________
Aiuta la ricerca col tuo PC: >>Calcolo distribuito BOINC.Italy: unisciti anche tu<<
Più largo è il sorriso, più affilato è il coltello.
Matrixbob è offline   Rispondi citando il messaggio o parte di esso
Old 14-05-2007, 11:12   #10
andbin
Senior Member
 
L'Avatar di andbin
 
Iscritto dal: Nov 2005
Messaggi: 5206
Quote:
Originariamente inviato da Matrixbob Guarda i messaggi
In C.

Eh no, ho scritto io 6 pagine di codice, dato che è + 1 aplz web che fa un po' di "tutto".
Certo ... in 6 pagine di codice non si può pretendere di realizzare un parser XML completo e aderente ai vari standard! Ma non fai prima ad usare un parser apposito? Es. libxml.

Quote:
Originariamente inviato da Matrixbob Guarda i messaggi
Questo provo a capiro meglio dopo xkè mi pare criptico x me
Ok, vediamo di chiarire con un esempio pratico: si vuole mettere in una pagina HTML la lettera 'è' (una 'e' con accento grave).

Posso scriverla come entità, con nome o con codice Unicode: &egrave; oppure &#232; oppure ancora &#xe8;
Questo sempre e in qualunque caso.

Se nel head del html ho specificato un charset, ad esempio:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
allora posso scrivere nel documento proprio un byte con valore 0xe8.

Se il charset fosse ad esempio:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
allora posso scrivere nel documento una sequenza di 2 byte 0xc3 0xa8.

Per quanto riguarda XML è praticamente (quasi) la stessa cosa, con la differenza che il charset si specifica in modo diverso, es. <?xml version='1.0' encoding='iso-8859-1'?> e poi in XML ci sono solo 5 entità predefinite relative ai caratteri < > & " '. Quindi &egrave; non è predefinita ma si può definirla tramite un DTD con <!ENTITY egrave "&#xe8;">

Così è più chiaro?
__________________
Andrea, Senior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
Java Versions Cheat Sheet
andbin è offline   Rispondi citando il messaggio o parte di esso
Old 15-05-2007, 10:53   #11
Matrixbob
Senior Member
 
L'Avatar di Matrixbob
 
Iscritto dal: Jul 2001
Messaggi: 9947
Quote:
Originariamente inviato da andbin Guarda i messaggi
Certo ... in 6 pagine di codice non si può pretendere di realizzare un parser XML completo e aderente ai vari standard! Ma non fai prima ad usare un parser apposito? Es. libxml.
Perchè mi era rimasto 1 parser base dal laboratorio di algoritmi.
Il tempo stringeva ed avevo 1 fretta del diavolo.
Non avevo 1 esempio chiaro di come installare ed utilizzare velocemente le libxml era tutto così dispersivo ed oscuro.
Ci fosse stato qualcosa tipo "QUICK START/INSTALL" o "GET STARTING/INSTALLING" l'avrei senza dubbio utilizzato.
__________________
Aiuta la ricerca col tuo PC: >>Calcolo distribuito BOINC.Italy: unisciti anche tu<<
Più largo è il sorriso, più affilato è il coltello.
Matrixbob è offline   Rispondi citando il messaggio o parte di esso
Old 21-05-2007, 10:13   #12
Matrixbob
Senior Member
 
L'Avatar di Matrixbob
 
Iscritto dal: Jul 2001
Messaggi: 9947
Quote:
Originariamente inviato da andbin Guarda i messaggi
devi stabilire il charset da usare. Non sei obbligato a codificare un carattere unicode come &#8220;. Se, per esempio, dichiari un charset come UTF-8, basta che mandi in output la sequenza esatta per codificare questo carattere, cioè (in hex) E2 80 9C.
DOMANDONE:

[1]
Avere le entità che cosa comporta?! Che vantaggio danno?!

[2]
"&egrave;" è l'entità?
"è" è il nome?
"&#xe8;" è l'unicode?
__________________
Aiuta la ricerca col tuo PC: >>Calcolo distribuito BOINC.Italy: unisciti anche tu<<
Più largo è il sorriso, più affilato è il coltello.
Matrixbob è offline   Rispondi citando il messaggio o parte di esso
Old 21-05-2007, 10:19   #13
Matrixbob
Senior Member
 
L'Avatar di Matrixbob
 
Iscritto dal: Jul 2001
Messaggi: 9947
Quote:
Originariamente inviato da andbin Guarda i messaggi
Posso scriverla come entità, con nome o con codice Unicode: &egrave; oppure &#232; oppure ancora &#xe8;
Questo sempre e in qualunque caso.

Se nel head del html ho specificato un charset, ad esempio:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
allora posso scrivere nel documento proprio un byte con valore 0xe8.

Se il charset fosse ad esempio:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
allora posso scrivere nel documento una sequenza di 2 byte 0xc3 0xa8.
Ecco, la teoria che sta dietro ai charset non lo ho mai capita.
Perchè c'è iso-8859-1, utf-8, ecc?!
__________________
Aiuta la ricerca col tuo PC: >>Calcolo distribuito BOINC.Italy: unisciti anche tu<<
Più largo è il sorriso, più affilato è il coltello.
Matrixbob è offline   Rispondi citando il messaggio o parte di esso
Old 21-05-2007, 10:25   #14
andbin
Senior Member
 
L'Avatar di andbin
 
Iscritto dal: Nov 2005
Messaggi: 5206
Quote:
Originariamente inviato da Matrixbob Guarda i messaggi
[1]
Avere le entità che cosa comporta?! Che vantaggio danno?!
Diciamo che se per i caratteri non ASCII usi solamente entità (con nome o con codice Unicode) allora il tuo file diventa un ASCII puro.

Quote:
Originariamente inviato da Matrixbob Guarda i messaggi
[2]
"&egrave;" è l'entità?
"è" è il nome?
"&#xe8;" è l'unicode?
Sì, comunque "è" è il carattere vero e proprio.
__________________
Andrea, Senior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
Java Versions Cheat Sheet
andbin è offline   Rispondi citando il messaggio o parte di esso
Old 21-05-2007, 10:41   #15
Matrixbob
Senior Member
 
L'Avatar di Matrixbob
 
Iscritto dal: Jul 2001
Messaggi: 9947
Quote:
Originariamente inviato da andbin Guarda i messaggi
Diciamo che se per i caratteri non ASCII usi solamente entità (con nome o con codice Unicode) allora il tuo file diventa un ASCII puro.

Sì, comunque "è" è il carattere vero e proprio.
Quindi 1 stringa di caratteri è 1 carattere vero e proprio.
Ma cosa intendi quando dici 1 byte / 2 byte possono essere scritti come "sequenza di caratteri"?!
__________________
Aiuta la ricerca col tuo PC: >>Calcolo distribuito BOINC.Italy: unisciti anche tu<<
Più largo è il sorriso, più affilato è il coltello.
Matrixbob è offline   Rispondi citando il messaggio o parte di esso
Old 21-05-2007, 11:01   #16
andbin
Senior Member
 
L'Avatar di andbin
 
Iscritto dal: Nov 2005
Messaggi: 5206
Quote:
Originariamente inviato da Matrixbob Guarda i messaggi
Quindi 1 stringa di caratteri è 1 carattere vero e proprio.
Ma cosa intendi quando dici 1 byte / 2 byte possono essere scritti come "sequenza di caratteri"?!
Dipende, in generale, dal charset che vuoi usare e dichiarare nel XML(/HTML).

Se dichiari ISO-8859-1 la 'è' va codificata con il byte 0xe8, se dichiari UTF-8 la 'è' va codificata con i byte 0xc3 0xa8, con altri charset può essere ancora diverso.

E se sei che tu che stai scrivendo il file, è chiaro che devi sapere come codificare i caratteri.
__________________
Andrea, Senior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
Java Versions Cheat Sheet
andbin è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


 Hisense 55U7SE: tuttofare e accessibile, il MiniLED per film, sport e gioco Hisense 55U7SE: tuttofare e accessibile, il Min...
Kindle Scribe Colorsoft: riduce le cornici e diventa a colori, ma il prezzo è alto Kindle Scribe Colorsoft: riduce le cornici e div...
L'IA cambia tutte le regole della sicurezza tra vulnerabilità e sorveglianza. Intervista al CEO di Proofpoint L'IA cambia tutte le regole della sicurezza tra ...
L'Europa conta nella tecnologia e può essere autonoma. Cosa si è detto al Nextcloud Summit 2026 L'Europa conta nella tecnologia e può ess...
Dreame X60 Pro Ultra Complete: i bracci si estendono sempre di più Dreame X60 Pro Ultra Complete: i bracci si esten...
La sovranità digitale non è...
ESS obbligatorio da luglio: il rivoluzio...
Batterie Tesla rubate direttamente fuori...
Il Governo statunitense anticipa di 5 an...
Steam Machine costa troppo? Non per i ba...
AWS e Azure sono gatekeeper e vanno rego...
Huawei presenta una nuova infrastruttura...
Logitech G e Activision uniscono le forz...
Snapdragon Summit 2026: ecco quando sara...
Sardegna, debutta il primo treno a idrog...
CXMT non ci salverà dai prezzi de...
Tidal contro la musica creata con l'inte...
Videproiettore compatto XGIMI MoGo 2 Pro...
Narwal rilancia su Amazon per il post-Pr...
Il regista di 47 Ronin ha frodato Netfli...
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:59.


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