Kettle中使用JavaScrip调用jar包对文件内容进行MD5加密的操作方法

 更新时间:2020年09月04日 09:46:43   作者:ispringmw  
这篇文章主要介绍了Kettle中使用JavaScrip调用jar包对文件内容进行MD5加密的方法,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

Kettle中使用JavaScript调用jar包对文件内容进行MD5加密.本文主要知识点:

  • JavaScript调用jar包对文件内容进行MD5加密,返回加密md5值
  • Kettle实现对文件内容的加密,返回加密md5值

2.使用方法

1)下载jar包

http://xiazai.jb51.net/202009/yuanma/filemd5hash_jb51.rar

2)将jar包导入Kettle的lib目录下

在这里插入图片描述

3)重启Kettle Spoon.bat,使得kettle加载到新加入的jar包,下图为在kettle使用JavaScript代码组件的截图,使用源代码见4)

在这里插入图片描述

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检查图片大小不要让大图片撑破页面

    用Javascript判断图片大小,其实只要写一个简单的函数就可以了,使用其他语言进行判断,过程比较复杂,用 Javascript 判断轻松搞定
    2014-11-11
  • js 跳出页面的frameset框架示例介绍

    js 跳出页面的frameset框架示例介绍

    很多网页都是框架结构的,在很多的情况下会通过按钮点击事件或链接,跳出框架转到其它界面。下面为大家介绍下js跳出页面的frameset框架
    2013-12-12
  • 详解怎么检测和防止JavaScript死循环

    详解怎么检测和防止JavaScript死循环

    最近工作中遇到了一些死循环导致的页面卡死问题,经过 trouble shooting 和代码修复解决了问题,所以下面这篇文章主要给大家介绍了怎么检测和防止JavaScript死循环的相关资料,需要的朋友可以参考下
    2021-11-11
  • 一个XML格式数据转换为图表的例子

    一个XML格式数据转换为图表的例子

    这个例子使用的是转换为VML的语法,换成其他如SVG的语法,就可以转换成为SVG图形,单元数量可以任意加。
    2010-02-02
  • JavaScript常用脚本汇总(二)

    JavaScript常用脚本汇总(二)

    本文给大家分享的javascript常用脚本有把JavaScript中的伪数组转换为真数组、JavaScript设置主页功能、JavaScript收藏功能、javascript检测元素是否支持某个属性代码、创建和使用命名空间,有需要的小伙伴们快来看看吧。
    2015-03-03
  • JavaScript 中的 Map使用指南

    JavaScript 中的 Map使用指南

    本文详细介绍了JavaScript中的Map数据结构,包括它的创建、常用方法、迭代方式以及与对象的区别,文章简要介绍了WeakMap的概念和使用场景,感兴趣的朋友一起看看吧
    2025-02-02
  • JavaScript事件用法浅析

    JavaScript事件用法浅析

    这篇文章主要介绍了JavaScript事件用法,较为详细的分析了javascript事件流、事件类型及事件操作技巧,需要的朋友可以参考下
    2016-10-10
  • 详解微信小程序开发之城市选择器 城市切换

    详解微信小程序开发之城市选择器 城市切换

    这篇文章主要介绍了详解微信小程序开发之城市选择器 城市切换,非常具有实用价值,需要的朋友可以参考下。
    2017-01-01
  • 微信小程序实现上传照片代码实例解析

    微信小程序实现上传照片代码实例解析

    这篇文章主要介绍了微信小程序实现上传照片代码实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-08-08
  • 浅析Promise的介绍及基本用法

    浅析Promise的介绍及基本用法

    Promise是异步编程的一种解决方案,在ES6中Promise被列为了正式规范,统一了用法,原生提供了Promise对象。接下来通过本文给大家介绍Promise的介绍及基本用法,感兴趣的朋友一起看看吧
    2021-10-10

最新评论