處理BIRT 直接讀取mysql4.0 iso8859_1亂碼問題

tbase發表於2007-03-06

修改birt原始碼

[@more@]

package org.eclipse.birt.core.format;


public class StringFormatter{

......

public String format( String str )
{
if ( trim && str != null )
{

str = str.trim( );
}

try{
str = new String(str.getBytes("ISO8859_1"),"GBK");
}catch (Exception e){
e.printStackTrace();
}


if ( formatPattern.equals( "Unformatted" ) ){ //$NON-NLS-1$

return str;
}

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/249132/viewspace-903037/,如需轉載,請註明出處,否則將追究法律責任。

相關文章