首页 > 解决方案 > 如何将在字符集 UTF8 中创建的数据作为字符集 Shift-JIS 写入文件而不会丢失字符

问题描述

我正在通过查询数据库中的数据并使用它来创建文件来创建文件,情况如下: 数据库:Oracle with charset UTF8 Applicaiton Server: Resin with charset UTF8 Application framework: NTT Intra-Mart (a Japanese framework based based在 Rihno 上,使用 javascript 作为服务器程序语言) 需要:从 Oracle 查询数据并通过 charset [Shift-JIS] 创建一个文件,该文件用作一个系统导出并通过 FTP 传输到另一个系统导入的中间文件. 该文件需要具有固定的字节范围,以便目标服务器定位要导入的指定数据:例如字节 1-10:[用户地址] 字节 11-20:[用户名] 但是,首先我使用 UTF8 创建文件,它似乎所有字符都正确显示,但是当我尝试使用 charset [SJIS] 写入数据时,

标签: encodingutf-8shift-jis

解决方案



推荐阅读