2010-05-16 3 views
-2

Comment puis-je attribuer cette chaîne dans une chaîne Java?assigner des caractères spéciaux tels que "en java

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

grâce

+7

Voir [Quels sont tous les caractères d'échappement dans Java?] (Http://stackoverflow.com/questions/1367322/what-are-all-the-escape-characters-in-java) –

+1

Si applicable sur votre environnement, utilisez plutôt une technologie de visualisation comme JSP. – BalusC

+1

Vous auriez pu au moins essayer d'abord de chercher la réponse. – mk12

Répondre

5
String s = "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">"; 

-à-dire remplacer le " caractères avec la forme échappée, \"

0

Vous pouvez également utiliser des guillemets simples au lieu de guillemets doubles. Alors ce ne serait pas un problème.

<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'> 
0

Et vous pouvez lire la chaîne à partir d'une source externe comme un fichier, une base de données ou d'un JTextField ou quelque chose de similaire. Peut-être d'un Url. :)

Questions connexes