format支持自动转换utf16和utf8
整理代码