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 相关文章推荐
JavaScript动态修改网页元素内容的方法
Mar 21 Javascript
使用AngularJS编写较为优美的JavaScript代码指南
Jun 19 Javascript
在JavaScript中调用Java类和接口的方法
Sep 07 Javascript
Jquery和Js获得元素标签名称的方法总结
Oct 08 Javascript
浅谈js对象属性 通过点(.) 和方括号([]) 的不同之处
Oct 29 Javascript
bootstrapValidator.min.js表单验证插件
Feb 09 Javascript
Angular开发者指南之入门介绍
Mar 05 Javascript
Angular将填入表单的数据渲染到表格的方法
Sep 22 Javascript
JavaScript解决浮点数计算不准确问题的方法分析
Jul 09 Javascript
vue下axios拦截器token刷新机制的实例代码
Jan 17 Javascript
JavaScript进制转换实现方法解析
Jan 18 Javascript
微信小程序利用button控制条件标签的变量问题
Mar 15 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中判断数组是一维,二维,还是多维的解决方法
2013/05/04 PHP
PHP封装的HttpClient类用法实例
2015/06/17 PHP
javascript 命名规则 变量命名规则
2010/02/25 Javascript
js两行代码按指定格式输出日期时间
2011/10/21 Javascript
JavaScript在多浏览器下for循环的使用方法
2012/11/07 Javascript
JavaScript中__proto__与prototype的关系深入理解
2012/12/04 Javascript
jquery slibings选取同级其他元素的实现代码
2013/11/15 Javascript
jQuery实现的图文高亮滚动切换特效实例
2015/08/10 Javascript
JavaScript表单验证实例之验证表单项是否为空
2016/01/10 Javascript
AngularJS 路由详解和简单实例
2016/07/28 Javascript
JS匿名函数实例分析
2016/11/26 Javascript
JS条形码(一维码)插件JsBarcode用法详解【编码类型、参数、属性】
2017/04/19 Javascript
vue中eventbus被多次触发以及踩过的坑
2017/12/02 Javascript
js和jQuery以及easyui实现对下拉框的指定赋值方法
2018/01/23 jQuery
详解使用element-ui table组件的筛选功能的一个小坑
2018/11/02 Javascript
JavaScript对象的特性与实践应用深入详解
2018/12/30 Javascript
javascript实现blob加密视频源地址的方法
2019/08/08 Javascript
layui动态表头的实现代码
2019/08/22 Javascript
浅谈关于vue中scss公用的解决方案
2019/12/02 Javascript
Python实现Const详解
2015/01/27 Python
Python中非常实用的一些功能和函数分享
2015/02/14 Python
Python对列表去重的多种方法(四种方法)
2017/12/05 Python
TensorFlow模型保存/载入的两种方法
2018/03/08 Python
python搭建服务器实现两个Android客户端间收发消息
2018/04/12 Python
windows下python和pip安装教程
2018/05/25 Python
Python实现的栈、队列、文件目录遍历操作示例
2019/05/06 Python
基于Django统计博客文章阅读量
2019/10/29 Python
python中删除某个元素的方法解析
2019/11/05 Python
pyqt5中动画的使用详解
2020/04/01 Python
python神经网络编程实现手写数字识别
2020/05/27 Python
解决keras backend 越跑越慢问题
2020/06/18 Python
Trina Turk官网:美国时装和泳装品牌
2018/06/10 全球购物
安德玛比利时官网:Under Armour比利时
2019/08/28 全球购物
大三学生英语考试作弊检讨书
2015/01/01 职场文书
导游词之江西赣州
2019/10/15 职场文书
利用Python实现翻译HTML中的文本字符串
2022/06/21 Python