kettle modified javascript 步骤的一个例子
2013-09-29 15:15
295 查看
例子里用到的 org.htmlparser.Parser 是一个html 的解析器,可以在 sourceforge 上下载。
这个例子使用 org.htmlparser.Parser 包来解析一个 html 格式的字符串,要解析的 html 字符串保存在conntentOld 字段里。
解析过程去除了 html 格式里所有标签,并将结果保存在 content 字段里。
注意事项:
1. 需要事先将htmlparser.jar包 放在kettle 的 libext 目录,kettle 在启动时会自动加载libext 目录下的所有 jar 包。
2. modified java script 步骤要选中 compatibility mode,并将 content 设置为输出的字段。
代码如下:
var parser = new Packages.org.htmlparser.Parser( contentOld );
var visitor = new Packages.org.htmlparser.visitors.TextExtractingVisitor();
parser.visitAllNodesWith(visitor);
var content = visitor.getExtractedText();
这个例子使用 org.htmlparser.Parser 包来解析一个 html 格式的字符串,要解析的 html 字符串保存在conntentOld 字段里。
解析过程去除了 html 格式里所有标签,并将结果保存在 content 字段里。
注意事项:
1. 需要事先将htmlparser.jar包 放在kettle 的 libext 目录,kettle 在启动时会自动加载libext 目录下的所有 jar 包。
2. modified java script 步骤要选中 compatibility mode,并将 content 设置为输出的字段。
代码如下:
var parser = new Packages.org.htmlparser.Parser( contentOld );
var visitor = new Packages.org.htmlparser.visitors.TextExtractingVisitor();
parser.visitAllNodesWith(visitor);
var content = visitor.getExtractedText();
相关文章推荐
- 中级JavaScript例子, 如何实现一个简单实用的模板套用机制, GXTemplate , 第一章(估计要写9章)
- 【JavaScript】通过一个例子认识prototype,constructor和instanceof
- 一个JavaScript反射使用的例子
- 以一个最简单的例子把OO的JavaScript说明白
- JavaScript学习笔记8--一个文字自动匹配的例子
- 一个大型例子搞定 Javascript 的数组基础知识 ——总结《Javascript 权威指南》第六版数组基础知识
- 中级JavaScript例子, 如何实现一个简单实用的模板套用机制, GXTemplate , 第3章(估计要写9章)
- JavaScript中,函数也是一个变量,即var XXX。典型例子
- Git 分支 - 分支的新建与合并 分支的新建与合并 让我们来看一个简单的分支新建与分支合并的例子,实际工作中你可能会用到类似的工作流。 你将经历如下步骤: 开发某个网站。 为实现某个新的需求,创
- [JavaScript]类之一---一个简单的javascript类定义例子
- Javascript一个在页面内追加元素的小例子
- 说明JavaScript 函数间按值传参的一个例子
- 【JavaScript】最简单的一个例子
- javascript html 选择保存颜色,从网上找的一个例子
- JavaScript学习笔记8--一个文字自动匹配的例子
- JavaScript AOP编程 很明了的一个例子
- 一个典型的例子理解JavaScript作用域以及变量提升
- Javascript 读写文件的一个例子
- 一个简单的用javascript验证表单的例子
- JavaScript面向对象的一个例子