在日常开发中有时候配置文件会出现中文(如config.properties 里有中文),为了避免出现乱码,因而要转成unicode编码。

1、在设置变量的javascript(转换中的JavaScript)中进行编码转换。(推荐使用此方式)

if(!Value.isNull()){ var value = new java.lang.String(new java.lang.String(Value.getString()).getBytes("ISO8859-1"),"GBK");setVariable(Key.getString(),trim(value),"r");
}else
{// println("=====================");setVariable(Key.getString(),"","r");
}
println(Key.getString()+"="+getVariable(Key.getString(), ""));

2、利用java的native2ascii.exe

本文转自秋楓博客园博客,原文链接:http://www.cnblogs.com/rwxwsblog/p/4529062.html,如需转载请自行联系原作者

解决kettle配置文件中的中文乱码相关推荐

  1. 解决URL请求中的中文乱码问题

    解决URL请求中的中文乱码问题 参考文章: (1)解决URL请求中的中文乱码问题 (2)https://www.cnblogs.com/franson-2016/p/5733667.html (3)h ...

  2. Linux(deepin) 解决 Anaconda 环境中 matplotlib 中文乱码问题

    matplotlib 库设置中文显示时会出现小方框,为了解决这个问题查阅了很多资料,但是都是直接在系统环境中修改,而我用的是 Anaconda 自建的环境,无法解决问题,因此查了很久之后找到了解决方法 ...

  3. 解决树莓派程序中的中文乱码问题

      当我们在使用树莓派的时候,有时候需要将外部的程序放到树莓派中运行,而当我们的程序中含有中文是,一般在树莓派下会变成乱码,这时候我们要将树莓派中的乱码进行修改,但是相信大家会遇到一个问题: 就是明明 ...

  4. 如何解决js地址栏中传递中文乱码的问题

    目标要求: 实现从A页面跳转至B页面,B页面接收A页面通过地址栏传递过来的中文参数,中文不能出现乱码. A页面部分代码(传递参数): var title = "这是中文"; var ...

  5. 解决Anaconda环境中matplotlib中文乱码问题

    1. 下载字体 进入windows系统字体目录: C:\Windows\Fonts,找到字体simhei 2. 添加字体 将simhei.ttf复制到 matplotlib安装目录/mpl-data/ ...

  6. python画图显示中文乱码_解决Python pandas plot输出图形中显示中文乱码问题

    解决方式一: import matplotlib #1. 获取matplotlibrc文件所在路径 matplotlib.matplotlib_fname() #Out[3]: u'd:\\Anaco ...

  7. linux oracle查询乱码问题,linux中oracle中文乱码解决方法

    乱码问题的根源是字符集的修改,下面我们来看一下linux中oracle中文乱码解决方法. 查看客户端的语言编码设置: 配置文件中的配置: cat ~/.bash_profile 注意修改配置信息:ex ...

  8. Meter应用中对于中文乱码的主要解决方法(转)

    SampleResult中的中文乱码解决方法 对jmeter.properties进行设置,从jmeter.properties配置文件中可以找到如下行: # The encoding to be u ...

  9. python图片显示中文_解决Python pandas plot输出图形中显示中文乱码问题

    解决方式一: import matplotlib #1. 获取matplotlibrc文件所在路径 matplotlib.matplotlib_fname() #Out[3]: u'd:\\Anaco ...

最新文章

  1. 随机森林采用多数表决的一种,最终表决结果不是树上的类别(class)频率,而是树上的各类别概率的平均值
  2. OpenCV 笔记 -- 边缘检测(Sobel、Laplace、Canny)
  3. android listview 列加id,Android实战开发之ListView同一个item显示2列的实现方法
  4. 使用 BOOST_PROTO_DEFINE_OPERATORS 使用非原型类型 std::vector<> 对表达式进行原型化的示例
  5. 二叉树的定义、性质、存储
  6. CA证书和TLS介绍
  7. nowcoder Forsaken的数列 fhq-treap
  8. dynamic与var
  9. 第一句就是定义了一种ptrfun的C++类型
  10. Linux 网卡驱动学习(九)(层二转发)
  11. 使用CPU时间戳进行高精度计时
  12. xmind高效处理大图的7个技巧
  13. Express中间件(非常详细)
  14. PInvoke在 2.0 3.0的时候正常 升级到4.0后出错。
  15. ScrollView 吸顶效果
  16. C#实战008:Excel操作-创建新的Excel工作表
  17. nginx如何自定义日志记录格式?
  18. ACM/ICPC简介
  19. 2010中国互联网十大搞笑段子,笑后请深思
  20. java背单词软件_一个JAVA写的背单词程序

热门文章

  1. rax+react hook 实现分页效果
  2. js设置和清除cookie
  3. bat文件先杀掉端口号,然后启动jar包
  4. 微信小程序点击按钮实现手机振动功能
  5. 基于vue2.0以及better-scroll实现scroll滑动组件及所实现组件的应用例子
  6. 僧多粥少?还原 OpenStack 的真实“钱景”
  7. mwArray与C++接口
  8. 左神算法基础班4_4_3在二叉树中找到一个节点的后继节点
  9. Git 最佳实践:分支管理
  10. Ubuntu 16.04编译安装OpenCV(Python)