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 相关文章推荐
打开超链需要“确认”对话框的方法
Mar 08 Javascript
javascript css在IE和Firefox中区别分析
Feb 18 Javascript
jquery限定文本框只能输入数字即整数和小数
Nov 29 Javascript
JavaScript实现文字跟随鼠标特效
Aug 06 Javascript
JS实现的在线调色板实例(附demo源码下载)
Mar 01 Javascript
js实现一个猜数字游戏
Mar 31 Javascript
javascript 判断一个对象为数组的方法
May 03 Javascript
分析JavaScript数组操作难点
Dec 18 Javascript
Vue拖拽组件开发实例详解
May 11 Javascript
layui实现数据分页功能
Jul 27 Javascript
js模拟F11页面全屏显示
Sep 17 Javascript
浅谈vue权限管理实现及流程
Apr 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
一个用于mysql的数据库抽象层函数库
2006/10/09 PHP
使用PHPMYADMIN操作mysql数据库添加新用户和数据库的方法
2010/04/02 PHP
Joomla下利用configuration.php存储简单数据
2010/05/19 PHP
批量去除PHP文件中bom的PHP代码
2012/03/13 PHP
PHP addslashes()函数讲解
2019/02/03 PHP
jQuery bind事件使用详解
2011/05/05 Javascript
javascript几个易错点记录
2014/11/26 Javascript
JQuery限制复选框checkbox可选中个数的方法
2015/04/20 Javascript
jquery使用Cookie和JSON记录用户最近浏览历史
2016/04/19 Javascript
js简单时间比较的方法
2016/08/02 Javascript
利用Vue.js框架实现火车票查询系统(附源码)
2017/02/27 Javascript
jQuery实现图片滑动效果
2017/03/08 Javascript
jQuery实现分页功能(含ajax请求、后台数据、附完整demo)
2017/04/03 jQuery
vue-cli webpack 引入swiper的操作方法
2018/09/15 Javascript
node实现生成带参数的小程序二维码并保存到本地功能示例
2018/12/05 Javascript
JavaScript函数的特性与应用实践深入详解
2018/12/30 Javascript
JS实现的Object数组去重功能示例【数组成员为Object对象】
2019/02/01 Javascript
夯基础之手撕javascript继承详解
2020/11/09 Javascript
[04:51]TI10典藏宝瓶Ⅱ外观视频展示
2020/08/15 DOTA
Python字符串和文件操作常用函数分析
2015/04/08 Python
在VS Code上搭建Python开发环境的方法
2018/04/06 Python
python 实现的发送邮件模板【普通邮件、带附件、带图片邮件】
2019/07/06 Python
Form表单及django的form表单的补充
2019/07/25 Python
django基础学习之send_mail功能
2019/08/07 Python
python各层级目录下import方法代码实例
2020/01/20 Python
如何基于windows实现python定时爬虫
2020/05/01 Python
CSS3下的渐变文字效果实现示例
2018/03/02 HTML / CSS
学习委员自我鉴定
2014/01/13 职场文书
项目考察欢迎辞
2014/01/17 职场文书
领导干部群众路线个人对照检查材料思想汇报
2014/09/30 职场文书
锦旗赠语
2015/06/23 职场文书
详解vue中v-for的key唯一性
2021/05/15 Vue.js
Python趣味挑战之给幼儿园弟弟生成1000道算术题
2021/05/28 Python
postgresql无序uuid性能测试及对数据库的影响
2021/06/11 PostgreSQL
总结Python使用过程中的bug
2021/06/18 Python
JavaWeb Servlet开发注册页面实例
2022/04/11 Java/Android