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 相关文章推荐
分享20款好玩的jQuery游戏
Apr 17 Javascript
JavaScript四种调用模式和this示例介绍
Jan 02 Javascript
JavaScript中的数据类型转换方法小结
Oct 26 Javascript
基于jQuery实现网页打印功能
Dec 01 Javascript
Angular.JS实现无限级的联动菜单(使用demo)
Feb 08 Javascript
浅谈js基础数据类型和引用类型,深浅拷贝问题,以及内存分配问题
Sep 02 Javascript
vue父子组件的嵌套的示例代码
Sep 08 Javascript
jQuery基于cookie实现换肤功能实例
Oct 14 jQuery
jQuery中复合选择器简单用法示例
Mar 31 jQuery
详解react-redux插件入门
Apr 19 Javascript
JS实现横向轮播图(初级版)
Jun 24 Javascript
原生JavaScript之es6中Class的用法分析
Feb 23 Javascript
解决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 项目的方法
2007/01/02 PHP
对text数据类型不支持代码页转换 从: 1252 到: 936
2011/04/23 PHP
ThinkPHP打开验证码页面显示乱码的解决方法
2014/12/18 PHP
js下拉框二级关联菜单效果代码具体实现
2013/08/03 Javascript
各种常用的JS函数整理
2013/10/25 Javascript
jQuery多条件筛选如何实现
2015/11/04 Javascript
微信jssdk在iframe页面失效问题的解决措施
2016/03/03 Javascript
Bootstrap~多级导航(级联导航)的实现效果【附代码】
2016/03/08 Javascript
基于JavaScript实现单选框下拉菜单添加文件效果
2016/06/26 Javascript
通过网页查看JS源码中汉字显示乱码的解决方法
2016/10/26 Javascript
JavaScript中值类型和引用类型的区别
2017/02/23 Javascript
vuex 的简单使用
2018/03/22 Javascript
深度了解vue.js中hooks的相关知识
2019/06/14 Javascript
微信小程序实现点击空白隐藏的方法示例
2019/08/13 Javascript
微信小程序实现禁止分享代码实例
2019/10/19 Javascript
jquery插件实现轮播图效果
2020/10/19 jQuery
微信小程序实现自定义底部导航
2020/11/18 Javascript
vue动态合并单元格并添加小计合计功能示例
2020/11/26 Vue.js
python实现求两个字符串的最长公共子串方法
2018/07/20 Python
python3.6中@property装饰器的使用方法示例
2019/08/17 Python
python 下 CMake 安装配置 OPENCV 4.1.1的方法
2019/09/30 Python
Python计算不规则图形面积算法实现解析
2019/11/22 Python
Python操作Sonqube API获取检测结果并打印过程解析
2019/11/27 Python
在python中计算ssim的方法(与Matlab结果一致)
2019/12/19 Python
基于python的docx模块处理word和WPS的docx格式文件方式
2020/02/13 Python
Python实现手绘图效果实例分享
2020/07/22 Python
Python常用扩展插件使用教程解析
2020/11/02 Python
使用canvas绘制贝塞尔曲线
2014/12/17 HTML / CSS
日期和时间问题
2015/01/04 面试题
大唐面试试题(CPU,UNIX等等)
2012/01/11 面试题
银行实习的自我鉴定
2013/12/10 职场文书
高三政治教学反思
2014/02/06 职场文书
实习单位鉴定评语
2014/04/26 职场文书
咖啡店创业计划书
2014/08/15 职场文书
毕业设计致谢词
2015/05/14 职场文书
2016年第16个全民国防教育日宣传活动总结
2016/04/05 职场文书