0
jexcelに中国語を書く方法に問題があります。ここjexcelapiに中国語を書く
は
nameChineseは、MySQLデータベースから取得されます。..私のコード..です
public String getNameChinese(String nameChinese)
{
String strNameChinese = "";
try
{
strNameChinese = new String(nameChinese.getBytes("utf-8"), "iso-8859-1");
}
catch (Exception e)
{
e.printStackTrace();
}
finally
{
return strNameChinese;
}
}// getNameChinese()
Excel.java
Workbook workbook = Workbook.getWorkbook(new File(templatePath));
WritableWorkbook copy = Workbook.createWorkbook(new File(resultPath + resultFileName), workbook);
WritableSheet sheet = copy.getSheet(0);
Label nameLabel = new Label(1, currentIndex, getNameChinese(), normalAllSideWarpFormat);
sheet.addCell(nameLabel);
copy.write();
copy.close();
素晴らしい!ご協力いただきありがとうございます。 – user1216992