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 相关文章推荐
IE8 浏览器Cookie的处理
Jan 31 Javascript
JS实现的用来对比两个用指定分隔符分割的字符串是否相同
Sep 19 Javascript
Javascript获取当前日期的农历日期代码
Oct 08 Javascript
jQuery功能函数详解
Feb 01 Javascript
JS获取图片lowsrc属性的方法
Apr 01 Javascript
介绍JavaScript中Math.abs()方法的使用
Jun 14 Javascript
浅谈js对象属性 通过点(.) 和方括号([]) 的不同之处
Oct 29 Javascript
headjs实现网站并行加载但顺序执行JS
Nov 29 Javascript
基于JavaScript实现全选、不选和反选效果
Feb 15 Javascript
Vue计算属性的使用
Aug 04 Javascript
React中使用UEditor百度富文本的方法
Aug 22 Javascript
微信小程序实现留言板
Oct 31 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
浅谈discuz密码加密的方式
2014/05/22 PHP
关于URL最大长度限制的相关资料查证
2014/12/23 PHP
浅谈PHP中JSON数据操作
2015/07/01 PHP
javascript实现仿银行密码输入框效果的代码
2007/12/13 Javascript
JQuery textlimit 显示用户输入的字符数 限制用户输入的字符数
2009/05/14 Javascript
jquery防止重复执行动画避免页面混乱
2014/04/22 Javascript
JavaScript实现按Ctrl键打开新页面
2014/09/04 Javascript
浅谈javascript 归并方法
2015/01/21 Javascript
JS延时提示框实现方法详解
2015/11/26 Javascript
浅谈js内置对象Math的属性和方法(推荐)
2016/09/19 Javascript
JS编写函数实现对身份证号码最后一位的验证功能
2016/12/29 Javascript
Angular.JS内置服务$http对数据库的增删改使用教程
2017/05/07 Javascript
基于AngularJS实现表单验证功能
2017/07/28 Javascript
20170918 前端开发周报之JS前端开发必看
2017/09/18 Javascript
Vue + Vue-router 同名路由切换数据不更新的方法
2017/11/20 Javascript
js实现把时间戳转换为yyyy-MM-dd hh:mm 格式(es6语法)
2017/12/28 Javascript
对vue2.0中.vue文件页面跳转之.$router.push的用法详解
2018/08/24 Javascript
Vue.js更改调试地址端口号的实例
2018/09/19 Javascript
微信小程序实现省市区三级地址选择
2020/06/21 Javascript
原生js实现日历效果
2020/03/02 Javascript
在Django的URLconf中使用命名组的方法
2015/07/18 Python
python如何在终端里面显示一张图片
2016/08/17 Python
TensorFlow Session使用的两种方法小结
2018/07/30 Python
Python 实现某个功能每隔一段时间被执行一次的功能方法
2018/10/14 Python
python学生管理系统
2019/01/30 Python
pytorch masked_fill报错的解决
2020/02/18 Python
解决Python 写文件报错TypeError的问题
2020/10/23 Python
把Anaconda中的环境导入到Pycharm里面的方法步骤
2020/10/30 Python
Django基于Models定制Admin后台实现过程解析
2020/11/11 Python
详解python polyscope库的安装和例程
2020/11/13 Python
芝加哥牛排公司:Chicago Steak Company
2018/10/31 全球购物
社区志愿者活动总结
2014/06/26 职场文书
十佳好少年事迹材料
2014/08/21 职场文书
宝葫芦的秘密观后感
2015/06/11 职场文书
初中运动会闭幕词范本3篇
2019/12/09 职场文书
在Django中使用MQTT的方法
2021/05/10 Python