2012-02-14 8 views
1

캐리지 리턴을 xls 파일의 셀에 삽입하고 싶습니다.
그래서이 코드캐리지 리턴을 Java의 xls 파일에 쓰는 방법

address = rs.getString(16) + " " + rs.getString(17) + "
" 
            + rs.getString(18) + " " + rs.getString(19) + " (" + 
            rs.getString(20) + ")"; 

"writer.write("<ss:Cell><ss:Data ss:Type=\"String\">" + address + "</ss:Data></ss:Cell>");` 

하지만 결과는 캐리지 리턴은 "사각 기호"로 대체된다는 것이다 Excel 파일에서
를 작성했습니다. 어떤 모드에서이 문제를 해결할 수 있습니까?

감사합니다, 스테파노 Excel에서

+0

당신이 " "도 추가 시도? (13 초, 10 초) – assylias

+0

예 시도해 보았지만 작동하지 않습니다 – Stefano

답변

2

는, 셀에 새로운 라인을 입력, 당신은 13 + 10 (: http://msdn.microsoft.com/en-us/library/f63200h0%28v=vs.80%29.aspx 일정 CRLF이 페이지에) ASCII 문자를 삽입해야합니다.

는 시도 유무 :

String crLf = Character.toString((char)13) + Character.toString((char)10); 
address = rs.getString(16) + " " + rs.getString(17) + crLf 
          + rs.getString(18) + " " + rs.getString(19) + " (" + 
          rs.getString(20) + ")"; 
+0

아래 코드에 ASCII 문자를 어떻게 삽입합니까? – Stefano

+0

writer.write (""+ 주소 + ""); – Stefano

+0

답변을 수정했습니다. – assylias

관련 문제