2013-10-11 57 views
0

我堅持這一點:如何逃避報價在Java中

我有一個ResultSet在一個HTML報告寫。該ResultSet

writer.write("<td><a href=>" + "../" + rsevidencia.getString("Evidencia") + 
      "<a/></td>"); 

但鏈接不起作用,因爲「Evidencia」不進報價,如何能我把引號ResultSet參數裏面?

ResultSet帶來這個2013年10月10日09:15:00.110

+0

會不會更容易修改sql調用來添加引號? – Gustavo

+1

你的意思是使用'rsevidencia.getString(「\」Evidencia \「」)'而不是?很難說出你要的是什麼。 –

+0

如果僅僅是引號,你是否嘗試過使用'\「'? –

回答

1

您可以使用"\"Evicendia\""。 在java中,您可以使用\訪問轉義字符。

+0

他需要引用_output_,而不是ResultSet中的列名。 –

1

逃生Java中的雙引號字符用反斜槓字符\\"是一個雙引號字符。

//    Here's one -v        Here's another -v 
writer.write("<td><a href=\"../" + rsevidencia.getString("Evidencia") + "\">Label</a></td>"); 

This Java tutorial page, section "Escape Sequences"涵蓋了Java中的轉義字符。