阅读更多

6顶
0踩

编程语言

原创新闻 Mule模块“Smooks for Mule”1.0 beta版发布

2008-07-24 11:00 by 资深编辑 ╱/罒呍唲 评论(0) 有4393人浏览
[url= http://milyn.codehaus.org/Smooks]Smooks[/url] 是一个Java的框架用来处理Xml与非Xml的数据文件(CSV ,EDI,Java…)。Mule 1.0 测试版的Smooks已经可以使用  。

  Smooks for Mule 可以修改跟传送复杂的信息,而且兼容Mule 1.x 与Mule 2.x 版本,这个特点对于这两个版本来说几乎没什么不同。这里提供几个例子  。你可以在MuleForge上下载Smooks for Mule   。



    Smooks可被用于:

* 执行范围广泛的数据转换- XML to XML , CSV to XML , EDI to XML , XML to EDI , XML to CSV , Java to XML , Java to EDI , Java to CSV , Java to Java, XML to Java, EDI to Java 等。

* 从数据源文件( CSV ,EDI, XML,Java等)填入一个Java对象模型 。对象模型本身可以用来作为一个转型的结果,或可以用模板资源生成的XML或其他基本字符作为结果。

* 支持虚拟对象模型(Maps 和Lists的数据) ,可以使用EL和Templating功能。

* 过程中大量的数据( GBS )-分解,转换和传输信息片段到JMS,文档或资料库的端点。

* 大量的信息与数据来源于一个或多个数据库。

* 执行变换装载( ETL)的操作 。

smooks支持DOM和SAX处理模型,在这个基础上增加了代码的友好层。它允许您自己编写来处理(用Java或Groovy编写)实现 ,或利用现有的处理程序。
6
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • MuleSmooksEDItoXML:使用 smooks 和 MULE ESB 将 EDI 转换为 XML

    #Convertiong EDI 到 XML 使用 smooks 和 MULE ESB Mule Demo 使用 - EDI-to-XML 项目 使用 Smooks 和 MULE ESB 将 EDI 消息转换为 XML 的演示 这个项目 持续检查应用程序的心跳 从 zip 文件夹中读取文件 解压文件 ...

  • 转载-一个老程序员的30年生涯回顾

    本文转自阮一峰的博客网站《一个老程序员的30年生涯回顾(译文)》 一个老程序员的30年生涯回顾(译文) 作者: 阮一峰 日期: 2019年12月19日 前几天,我读到一篇文章,一个60多岁老程序员回顾自己的人生。 读完以后,我很受触动,觉得对于软件行业的很多看法,我也有同感。下面就是这篇文章的翻译。 一个老程序员的30年生涯回顾(译文) 原文网址:hackernoon.com 作者:Chris Fox 1、 1967年,我13岁时开始学习编程。 1988年,我正式进入了软件行业,通过编程养活自己。那一年,我

  • smooks filterSource报错

    在使用smooks报文转换时,new smooks通过了,但是在filterSource时报错(报错信息见下方)。错误信息 Premature end of file 说明文件未正确结束。解决思路是分别对smooks-config.xml 、输入数据、输出数据进行分析...

  • Mule,目前综合状态最良好的开源ESB方案

    原文地址:... Mule,目前综合状态最良好的开源ESB方案----源码每天都在更新,2007年大会MuleConf2007,给大家贡献代码的MuleForge.org,商业的支持公司Mulesource.com,代

  • MULE ESB中的一些值得关注的地方

    Mule框架提供了一个可升级的环境,可以把自己的业务组件部署在里面。Mule管理所有组件之间的交互,不管它们是在同一个虚拟机中还是在internet上,也不管底层使用的传输方式。 Mule围绕着企业服务总线(ESB)架构...

  • smooks的使用要点

    1.smooks选择器 其选择器就是作为一个简单的查找值开始进行工作,XPath表达式时从目标元素向后,而不是从跟元素向后。 2.XPath语法 text()用法 a/b[text()='abc'] a/b[text()=123] text()表达式之后不能再跟其他...

  • Mule,目前综合状态最良好的开源ESB方案引文

    作者:tjuiems 来源:博客园 发布时间:2008-10-18 14:51 阅读:1731 次 原文链接  [收藏]  Mule,目前综合状态最良好的开源ESB方案收藏   新一篇: 设计一个美好的服务器--MINA、CXF、Mule、JBoss...

  • smooks报错Error invoking @Initialize method 'initialize'

    smooks集成在了mule ESB中,在做xml to xml数据转换时报错Error invoking @Initialize method 'initialize' on class 'org.milyn.smooks.scripting.groovy.GroovyContentHandlerFactory'.:

  • MuleXLStoXML:骡子 XLS 到 XML

    #Mule Demo for using - EXCEL_To_XML Project #Converting XLS to XML using smooks and MULE ESBMule Demo 使用 - XLS-to-XML 项目使用 Smooks 和 MULE ESB 将 XLS 消息转换为 XML 的演示这个项目从输入文件夹中...

  • bookmarks

    EclipseLink 2.5.x Understanding EclipseLink 玩转Java对象和XML相互转换 - Steven - 博客频道 - CSDN.NET Create Request and Reply Classes with JAXB Bindings SOAP over Java Message Service 1.0 WebService...

  • 后勤智能管理系统-.. (2).pdf

    后勤智能管理系统-.. (2).pdf

  • Markdown.Monster.v2.0.9.0-CRD.rar

    Markdown.Monster.v2.0.9.0-CRD

  • 毕业设计-主成分分析算法Python代码.rar

    1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、本项目仅用作交流学习参考,请切勿用于商业用途。

  • 四川大学期末考试试题(开卷).docx

    四川大学期末考试试题(开卷).docx

  • c#入门之实现计算器源码

    c#入门之实现计算器源码

  • Python项目-游戏源码-10 植物大战僵尸.zip

    Python课程设计,含有代码注释,新手也可看懂。毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。 包含:项目源码、数据库脚本、软件工具等,该项目可以作为毕设、课程设计使用,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。

  • 基于ssm的期末考试考务管理系统源代码(完整前后端+mysql+说明文档+LW).zip

    主要需求:3个权限 该系统功能模块主要为三部分,即学生模块、教师模块、管理员模块。 学生模块包括:查看考试安排信息(随机安排就行)、学生 缓考在线申请(教师查看)、在线签订承诺书(学生签字); 教师模块包括:查询监考表、考试违纪学生信息录入; 管理员模块包括:考试时间地点管理、 调整排班信息、信息管理等(主要是增删改查) 环境说明: 开发语言:Java 框架:ssm,mybatis JDK版本:JDK1.8 数据库:mysql 5.7 数据库工具:Navicat11 开发软件:eclipse/idea Maven包:Maven3.3 服务器:tomcat7

  • springboot-基于SpringBoot的小型民营加油站管理系统.zip

    springboot-基于SpringBoot的小型民营加油站管理系统.zip

  • framework-all

    framework_all

  • 【Ubuntu】【交叉编译】实现跑马灯并以开发板为服务器通过cgi实现远程控制.html

    【Ubuntu】【交叉编译】实现跑马灯并以开发板为服务器通过cgi实现远程控制.html

Global site tag (gtag.js) - Google Analytics