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时遇到的一些小问题
Dec 06 Javascript
深入解析contentWindow, contentDocument
Jul 04 Javascript
判断输入是否为空,获得输入类型的JS代码
Oct 30 Javascript
js去除输入框中所有的空格和禁止输入空格的方法
Jun 09 Javascript
js弹出框、对话框、提示框、弹窗实现方法总结(推荐)
May 31 Javascript
Javascript类型系统之undefined和null浅析
Jul 13 Javascript
js实现添加可信站点、修改activex安全设置,禁用弹出窗口阻止程序
Aug 17 Javascript
纯JS焦点图特效实例(可一个页面多用)
Dec 07 Javascript
bootstrap实现图片自动轮播
Dec 21 Javascript
javascript Function函数理解与实战
Dec 01 Javascript
常用的9个JavaScript图表库详解
Dec 19 Javascript
Javascript中的this,bind和that使用实例
Dec 05 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变量可用字符
2014/05/28 PHP
PHP使用file_get_content设置头信息的方法
2016/02/14 PHP
php生成带logo二维码方法小结
2016/04/08 PHP
常用PHP封装分页工具类
2017/01/14 PHP
yii 2.0中表单小部件的使用方法示例
2017/05/23 PHP
判断多个input type=file是否有已经选择好文件的代码
2012/05/23 Javascript
js点击出现悬浮窗效果不使用JQuery插件
2014/01/20 Javascript
PHP使用方法重载实现动态创建属性的get和set方法
2014/11/17 Javascript
flash+jQuery实现可关闭及重复播放的压顶广告
2015/04/15 Javascript
JavaScript中setFullYear()方法的使用详解
2015/06/11 Javascript
jQuery实现带延迟的二级tab切换下拉列表效果
2015/09/01 Javascript
jquery实现全选、反选、获得所有选中的checkbox
2020/09/13 Javascript
jquery自定义右键菜单、全选、不连续选择
2016/03/01 Javascript
jQuery+php实时获取及响应文本框输入内容的方法
2016/05/24 Javascript
jquery 遍历数组 each 方法详解
2016/05/25 Javascript
jQuery 利用$.ajax 时获取原生XMLHttpRequest 对象的方法
2016/08/25 Javascript
微信小程序开发之录音机 音频播放 动画实例 (真机可用)
2016/12/08 Javascript
vue-resource 拦截器使用详解
2017/02/21 Javascript
bootstrap响应式表格实例详解
2017/05/15 Javascript
JQuery form表单提交前验证单选框是否选中、删除记录时验证经验总结(整理)
2017/06/09 jQuery
Vuejs监听vuex中值的变化的方法示例
2018/12/02 Javascript
详解vue中v-on事件监听指令的基本用法
2020/07/22 Javascript
vue3.0实现插件封装
2020/12/14 Vue.js
[02:17]快乐加倍!DOTA2食人魔魔法师至宝+迎霜节活动上线
2019/12/22 DOTA
Python 变量类型及命名规则介绍
2013/06/08 Python
Python yield 小结和实例
2014/04/25 Python
pycharm创建一个python包方法图解
2019/04/10 Python
Python 如何定义匿名或内联函数
2020/08/01 Python
HTML5 Canvas概述
2009/08/26 HTML / CSS
澳大利亚领先的女帽及配饰公司:Morgan&Taylor
2019/12/01 全球购物
应届毕业生的个人自我鉴定
2013/10/24 职场文书
财务经理的岗位职责
2013/12/17 职场文书
统计系教授推荐信
2014/02/28 职场文书
婚纱摄影师求职信范文
2014/04/17 职场文书
商务代表岗位职责
2015/02/15 职场文书
如何利用js在两个html窗口间通信
2021/04/27 Javascript