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 相关文章推荐
IE DOM实现存在的部分问题及解决方法
Jul 25 Javascript
asp.net+js 实现无刷新上传解析csv文件的代码
May 17 Javascript
JavaScript中实现异步编程模式的4种方法
Sep 24 Javascript
兼容主流浏览器的JS复制内容到剪贴板
Dec 12 Javascript
node.js中的fs.futimes方法使用说明
Dec 17 Javascript
Angular用来控制元素的展示与否的原生指令介绍
Jan 07 Javascript
JS+CSS实现带有碰撞缓冲效果的竖向导航条代码
Sep 15 Javascript
使用bat打开多个cmd窗口执行gulp、node
Feb 17 Javascript
js获取 gif 的帧数的代码实例
Sep 10 Javascript
通过GASP让vue实现动态效果实例代码详解
Nov 24 Javascript
jQuery表单校验插件validator使用方法详解
Feb 18 jQuery
Vue实现tab导航栏并支持左右滑动功能
Jun 28 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写的serv-u的web申请账号的程序
2006/10/09 PHP
利用PHP实现开心消消乐的算法示例
2017/10/12 PHP
JS声明变量背后的编译原理剖析
2012/12/28 Javascript
jquery创建一个新的节点对象(自定义结构/内容)的好方法
2013/01/21 Javascript
js实现弹出窗口、页面变成灰色并不可操作的例子分享
2014/05/10 Javascript
ANGULARJS中用NG-BIND指令实现单向绑定的例子
2014/12/08 Javascript
node.js中的fs.readlinkSync方法使用说明
2014/12/17 Javascript
javascript原型链继承用法实例分析
2015/01/28 Javascript
jquery实现翻动fadeIn显示的方法
2015/03/05 Javascript
js淡入淡出的图片轮播效果代码分享
2015/08/24 Javascript
JavaScript中Object.prototype.toString方法的原理
2016/02/24 Javascript
Vue项目使用CDN优化首屏加载问题
2018/04/01 Javascript
Node.js log4js日志管理详解
2018/07/31 Javascript
原生js实现可兼容PC和移动端的拖动滑块功能详解【测试可用】
2019/08/15 Javascript
小程序跳转H5页面的方法步骤
2020/03/06 Javascript
javascript设计模式 ? 桥接模式原理与应用实例分析
2020/04/13 Javascript
编写一个javascript元循环求值器的方法
2020/04/14 Javascript
JavaScript 引用类型实例详解【数组、对象、严格模式等】
2020/05/13 Javascript
JavaScript 生成唯一ID的几种方式
2021/02/19 Javascript
[01:22:10]Ti4 循环赛第二日 DK vs Empire
2014/07/11 DOTA
详谈python read readline readlines的区别
2017/09/22 Python
Python开发的十个小贴士和技巧及长常犯错误
2018/09/27 Python
pymysql模块的操作实例
2019/12/17 Python
Python 没有main函数的原因
2020/07/10 Python
Windows下PyCharm配置Anaconda环境(超详细教程)
2020/07/31 Python
python3实现简单飞机大战
2020/11/29 Python
浅谈Html5多线程开发之WebWorkers
2018/05/02 HTML / CSS
迪卡侬比利时官网:Decathlon比利时
2019/12/28 全球购物
星空联盟C# .net笔试题
2014/12/05 面试题
环境工程求职简历的自我评价范文
2013/10/24 职场文书
2014年教师节寄语
2014/04/03 职场文书
单位委托书范本
2014/04/04 职场文书
假释思想汇报范文
2014/10/11 职场文书
2016年社区中秋节活动总结
2016/04/05 职场文书
Python实现位图分割的效果
2021/11/20 Python
Windows server 2012 配置Telnet以及用法详解
2022/04/28 Servers