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
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
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, \"
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'>
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. :)
Voir [Quels sont tous les caractères d'échappement dans Java?] (Http://stackoverflow.com/questions/1367322/what-are-all-the-escape-characters-in-java) –
Si applicable sur votre environnement, utilisez plutôt une technologie de visualisation comme JSP. – BalusC
Vous auriez pu au moins essayer d'abord de chercher la réponse. – mk12