2011-09-19 64 views
-1

当我从字段中提取值时,我从数据库中获取三种类型的值。用java中的双引号引起的问题

所有的值都带有双引号。这些值是"Fitness Head,Fiteness " HeadFitness Head"。我必须用双引号使用Java的双引号。什么将是java代码来做到这一点?

感谢, 索姆纳特

+2

您能否首先启发**问题**,您使用双引号。也许你正在寻求在这些价值观中逃避他们? – Saket

+0

你会做什么,需要加倍双引号? SQL处理? CSV生成? –

回答

3

你不需要更换任何地方,如果你正在使用JDBC插入/读取值双引号 - 这是所有只要您使用PreparedStatement S和占位符的照顾。

See this tutorial

0

使用String.replace

例如

String doubleQuotes = "\"Fitness head"; 
doubleQuotes.replace("\"", "\"\""); 
0

双双引号代替单一双引号:

"abc\"def".replace("\"", "\"\"") 
0

这个怎么样:

字符串NEWVALUE = oldValue.replace( “\”“,”\“\”“);