我在我的項目中有需求。 我在javascript中生成註釋字符串。需要獲取多行字符串以顯示在文本框中Java
Coping Option: Delete all codes and replace
Source Proj Num: R21AR058864-02
Source PI Last Name: SZALAI
Appl ID: 7924675; File Year: 7924675
我送這個的地方,我將其存儲在數據庫字符串,然後在那之後我找回它回來,並顯示在一個文本服務器。
我在JavaScript生成它:
codingHistoryComment += 'Source Proj Num: <%=mDefault.getFullProjectNumber()%>'+'\n';
codingHistoryComment += 'Source PI Last Name: <%=mDefault.getPILastName()%>'+'\n';
codingHistoryComment += 'Appl ID: <%=mDefault.getApplId()%>; File Year: <%=mDefault.getApplId()%>'+'\n';
在java中,我試圖取代\ n至
:
String str = soChild2.getChild("codingHistoryComment").getValue().trim();
if(str.contains("\\n")){
str = str.replaceAll("(\r\n|\n)", "<br>");
}
但是textarea的仍然可以填入 「\ n」字符:
Coping Option: Delete all codes and replace\nSource Proj Num: R21AR058864-02\nSource PI Last Name: SZALAI\nAppl ID: 7924675; File Year: 7924675\n
謝謝。
@Vindhya 「textarea的..」。那究竟是什麼?一個java.awt.TextArea?一個javax.swing.JTextArea?完全不同的東西?請注意,如果您發佈了SSCCE(http://pscode.org/sscce.html)而不是代碼片段,則不需要這些問題。但總的來說,編程是一項精確的業務。請爲您的在線討論和調試帶來精確性。 – 2011-01-31 00:03:41
你是用Java還是用Javascript編寫代碼?標籤和標題說Java,但你提到Javascript幾次在你的問題。 – Pekkasso 2011-01-31 00:20:46