Kettle中使用JavaScrip调用jar包对文件内容进行MD5加密的操作方法


Posted in Javascript onSeptember 04, 2020

Kettle中使用JavaScript调用jar包对文件内容进行MD5加密.本文主要知识点:

  • JavaScript调用jar包对文件内容进行MD5加密,返回加密md5值
  • Kettle实现对文件内容的加密,返回加密md5值

2.使用方法

1)下载jar包

2)将jar包导入Kettle的lib目录下

Kettle中使用JavaScrip调用jar包对文件内容进行MD5加密的操作方法

3)重启Kettle Spoon.bat,使得kettle加载到新加入的jar包,下图为在kettle使用JavaScript代码组件的截图,使用源代码见4)

Kettle中使用JavaScrip调用jar包对文件内容进行MD5加密的操作方法

4)在JavaScript组件中使用JavaScript代码调用jar包实现对文件内容的加密

//Script here
//filename为传入的带路径的文件名,result为文件加密后的md5返回值
var filemd5 = new Packages.com.kettle.filemd5hash.MD5Util;
var result = filemd5.runProgram(filename)

总结

到此这篇关于Kettle中使用JavaScrip调用jar包对文件内容进行MD5加密的操作方法的文章就介绍到这了,更多相关Kettle使用js调用jar包对内容md5加密内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
用js判断页面刷新或关闭的方法(onbeforeunload与onunload事件)
Jun 22 Javascript
Javascript 遮罩层和加载效果代码
Aug 01 Javascript
js 赋值包含单引号双引号问题的解决方法
Feb 26 Javascript
node.js操作mongodb学习小结
Apr 25 Javascript
AngularJS中如何使用$parse或$eval在运行时对Scope变量赋值
Jan 25 Javascript
Javascript表单特效之十大常用原理性样例代码大总结
Jul 12 Javascript
原生js实现节日时间倒计时功能
Jan 18 Javascript
JavaScript设计模式之策略模式详解
Jun 09 Javascript
vue实现路由懒加载及组件懒加载的方式
Jun 11 Javascript
JS控制下拉列表左右选择实例代码
May 08 Javascript
vue实现的多页面项目如何优化打包的步骤详解
Jul 19 Javascript
详解Vue的sync修饰符
May 15 Vue.js
解决vue中axios设置超时(超过5分钟)没反应的问题
Sep 04 #Javascript
在vue中axios设置timeout超时的操作
Sep 04 #Javascript
vue 路由meta 设置导航隐藏与显示功能的示例代码
Sep 04 #Javascript
JavaScript中的执行环境和作用域链
Sep 04 #Javascript
Vue 禁用浏览器的前进后退操作
Sep 04 #Javascript
详解JavaScript数据类型和判断方法
Sep 04 #Javascript
vue将data恢复到初始状态 && 重新渲染组件实例
Sep 04 #Javascript
You might like
解读PHP中上传文件的处理问题
2016/05/29 PHP
PHP在linux上执行外部命令的方法
2017/02/06 PHP
Yii2框架可逆加密简单实现方法
2017/08/25 PHP
FLASH 广告之外的链接
2008/12/16 Javascript
JQuery this 和 $(this) 的区别
2009/08/23 Javascript
jquery增加时编辑jqGrid(实例代码)
2013/11/08 Javascript
JS和Jquery获取和修改label的值的示例代码
2014/01/15 Javascript
自己使用js/jquery写的一个定制对话框控件
2014/05/02 Javascript
jQuery对象初始化的传参方式
2015/02/26 Javascript
js限制文本框只能输入整数或者带小数点的数字
2015/04/27 Javascript
Jquery-1.9.1源码分析系列(十一)之DOM操作
2015/11/25 Javascript
jQuery EasyUI提交表单验证
2016/07/19 Javascript
JavaScript实现的商品抢购倒计时功能示例
2017/04/17 Javascript
javaScript之split与join的区别(详解)
2017/11/08 Javascript
JavaScript 数组去重并统计重复元素出现的次数实例
2017/12/14 Javascript
基于angular6.0实现的一个组件懒加载功能示例
2018/04/12 Javascript
Layui给数据表格动态添加一行并跳转到添加行所在页的方法
2018/08/20 Javascript
详解vue中使用axios对同一个接口连续请求导致返回数据混乱的问题
2019/11/06 Javascript
微信小程序tabBar设置实例解析
2019/11/14 Javascript
详解JS预解析原理
2020/06/16 Javascript
Python操作mysql数据库实现增删查改功能的方法
2018/01/15 Python
Python实现PS滤镜碎片特效功能示例
2018/01/24 Python
python实现感知器算法(批处理)
2019/01/18 Python
python中eval与int的区别浅析
2019/08/11 Python
在Python中画图(基于Jupyter notebook的魔法函数)
2019/10/28 Python
python实现横向拼接图片
2020/03/23 Python
如何通过python实现IOU计算代码实例
2020/11/02 Python
银行实习生的自我评价
2013/12/09 职场文书
总经理助理工作职责
2014/02/06 职场文书
法律进机关实施方案
2014/03/12 职场文书
保密工作责任书
2014/04/16 职场文书
写给医生的感谢信
2015/01/22 职场文书
保护地球的宣传语
2015/07/13 职场文书
活动新闻稿范文
2015/07/17 职场文书
春节随笔
2015/08/15 职场文书
一次MySQL启动导致的事故实战记录
2021/09/15 MySQL