EDI格式转换框架

smooks java报文转化框架 smooks是一种强大的java数据转换框架。一些xml报文你可能需要装换其标签头,或者把标签的属性转换成元素,或者想把csv格式的文件转换成xml格式,smooks框架是你的选择。 立即下载

分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

               
EDI格式转换框架

Smooks是一个Java框架,用于处理XML和非XML数据。
非XML数据有:CSV格式、EDI格式、Java格式等。

EDI(Electronic Data Interchange,电子数据交换)。EDI诞生至少已经有20多年了,EDI最初来至于EBDI(Electronic Business Document Exchange,即电子商务文档交换),其发展和演变充分体现了商业领域对EDI的重视。
联合国标准化组织将EDI描述成按照统一标准,将商业或行政事务处理转换成结构化的事务处理或报文数据格式,并借助计算机网络实现的一种数据电子传输方法。
构成EDI技术的基本要素主要有三个,即通信、标准和软件。
1.通信。
指利用先进的国际互联网、服务器等电子系统和电子商业软件运作的全部商业活动,包括利用电子邮件提供的通信手段在网上进行的交易。Intemet模式的EDI大大方便了那些中小型企业,不用购买和维护 EDI软件,不用进行EDI单证和应用程序接口APl(Applica— tionProgrammingInterface)开发,只需利用浏览软件即可应用,而有关表格制作和单证翻译等工作由EDI中心或商业伙伴完成。
2.标准。
在EDI技术构成中,标准起着核心的作用。 EDI技术标准可分成两大类。一类是表示信息含义的语言,称为EDI语言标准,主要用于描述结构化信息。另一类是载运信息语言的规则,称为通信标准。它的作用是负责将数据从一台计算机传输到另一台计算机。一般来说,EDI语言对其载体所使用的通信标准并无限制,但对语言标准却有严格的限定。
3.软件。
EDI系统通常由“报文生成处理”、“格式转换”、“联系”、“通信”等四个模块构成。
   EDI语言标准目前广泛应用的有两大系列:国际标准的EDIFACT和美国的ANSIX.R。目前,EDIFACT标准作为联合国与国际标准化组织联合制定的国际标准正在为越来越多的国家所接受。

EDI实施的基本目的是通过第三方的增值服务,用电子数据代替现有的商业纸面单证的交换。这些都是建立在信息标准化的基础上的,所以EDI的发展实际上验证了商业数据的发展和增值网络服务商的发展过程。
EDI是一个比较老的技术,已经经过很长一段时间的发展了,相对来说,有着比较成熟的规范,有着成熟的技术支持着它。但从另外一个角度来看,它又比较封闭,规范过于严谨,非专业人士很难能看懂EDI源文件。
EDI典型的应用往往是一家大型的生产厂商和它的配套供应商,也就是说是一个以点扩展的网状结构。这个应用的典型就是汽车行业,一家主车生产厂商和它的配套供应商之间的贸易很多会采用这种方式,EDI在该类型上有着广泛的应用,银行的支付通知也是类似的应用。

Smooks作用:
1)执行大量的数据转换:XML到XML,CSV到XML,EDI到XML,XML到EDI,XML到CSV,Java到XML,Java到EDI,Java到CSV,Java到Java,XML到Java,EDI到Java 等等。
2)从数据源(CSV,EDI,XML,Java等)增加Java对象模型。
3)支持虚拟对象模型(Virtual Object Model,它是Map或List类型的集合),能用于EL表达式和模板功能。
4)处理巨量数据(GB级的数据)。分离、转换、路由消息片段到JMS、文件或数据库后端。
5)执行ETL(Extract Transform Load)操作。

Smooks还支持DOM和SAX处理模式,但是在其上增加了一个友好的代码层。它允许你插入自己的内容处理实现。

           

分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

java-edi平台开发流程 java edi开发流程,edi接受与发送的配置,解析,映射,导出文件 立即下载

相关推荐

smooks-xml-to-edi

smooks-xml-to-edi mvn clean compile exec:java -Dexec.mainClass=org.smooks.examples.xml2edi.Main

Smooks-开源

Smooks是用于处理XML和非XML数据的Java框架/引擎。

Edifatto:解析,验证,浏览和转换EDIFACT和X12的工具-开源

Edifatto”是用于解析,验证和浏览EDIEDIFACT和X12)文档的工具。 用户界面是GUI,命令行和Java API。 除了核心功能集之外,EDI文档还可以作为XML文档导出和导入,从而可以集成到基于XML的工具和工作流程中(例如匿名化或XSLT处理)。

使用开源组件smooks解析非标准EDI报文

最近项目需要使用上传EDI报文

白菜的专栏 1万+

Smooks

Smooks是一个Java框架,用于处理XML和非XML数据。 非XML数据有:CSV格式、EDI格式、Java格式等。 EDI(Electronic Data Interchange,电子数据交换)。EDI诞生至少已经有20多年了,EDI最初来至于EBDI(Electronic Business Document Exchange,即电子商务文档交换),其发展和演变充分体现了商业领域对E...

xiarilian12的博客 493

跨境供应链必备:EDI如何解决多标准、多协议难题?

在跨境业务中,EDI 不仅要实现企业与企业间的通信,还要跨越国家法规、行业标准、通信协议差异,因此复杂度指数级上升。

YisquareTech的博客 583

EDI & XML 格式转换

EDI(电子数据交换)和XML(可扩展标记语言)格式转换是现代企业信息化管理中的一个重要环节。EDI是一种用于在不同计算机系统之间交换业务文档的电子传输方法,而XML是一种标记语言,用于描述数据的结构和内容。通过将EDI报文转换为XML格式,企业可以更容易地处理和集成数据,同时保持数据的标准化和一致性。

ChinlinkEDI的博客 737

汽车EDI:Martinrea EDI 对接

Martinrea International Inc. 是一家总部位于加拿大的全球汽车零部件制造商,专注于提供轻量化技术、金属成型、流体管理和模块组装等解决方案。公司服务于全球主要汽车制造商,致力于通过创新材料和制造工艺来提高汽车性能和燃油效率。Martinrea 还专注于可持续发展,通过减少能源消耗和碳排放来推动汽车工业的环保进程。Martinrea所有供应商都必须与其建立EDI连接,并按照Martinrea的要求执行EDI交易。

EDI电子数据交换 | 知行软件 1158

物流EDI:GEFCO EDI 需求分析

GEFCO专注于汽车物流领域近70年,是欧洲整车市场的物流供应商,也是欧洲十大领先的运输和物流集团之一。GEFCO的业务遍及六大洲,业务覆盖150个国家,在全球拥有庞大的员工队伍,在全球汽车行业的挑战中茁壮成长。为汽车制造商、零部件供应商和两轮车行业提供汽车物流领域包括进出库等的各项服务。物流EDI是指货主、承运方、实际运送货物的企业和其他物流相关单位之间通过EDI技术进行物流数据的交换,并以此为基础开展物流活动。

EDI电子数据交换 | 知行软件 1551

EDI & Excel 格式转换

EDI(电子数据交换)与Excel格式转换是企业在处理业务数据时常见的需求。通过将EDI报文转换为Excel格式,企业可以更方便地查看、分析和处理数据,同时在未完全实现EDI系统与内部业务系统集成之前,Excel可以作为一种临时的替代方案。以下是关于EDI与Excel格式转换的详细介绍。

畅链EDI 489

物流EDI:Verizon EDI 需求分析

作为物流行业的企业,Verizon与其供应商之间通过EDI来传输业务单据。在与Verizon建立EDI连接时,需要参考EDI 指南、采购订单条款和条件以及运输路线指南这三个文档。Verizon供应商可以通过上述链接找到用于处理采购和分销功能的文档,通过EDI传输业务数据将通过减少文件处理和提高运输效率从而实现绿色解决方案,帮助供应商降低运输成本。

EDI电子数据交换 | 知行软件 1179

汽车EDI:montaplast EDI对接

Montaplast 是一家总部位于德国的全球知名汽车零部件供应商,专注于高精度塑料部件的设计、开发和生产。公司成立于1958年,主要为汽车行业提供轻量化、高性能的塑料解决方案。Montaplast 以其在注塑成型技术、表面处理和装配技术方面的专业能力而著称,产品涵盖汽车发动机、内饰、外饰等多个领域,客户包括全球领先的汽车制造商,如宝马、戴姆勒、大众等。Montaplast 在全球设有多个生产和研发基地,确保其产品能够满足客户的高质量要求和技术需求。

EDI电子数据交换 | 知行软件 1348
上一篇: Java静态代码分析工具Infer
小丑鱼红色
博客等级 码龄8年 35粉丝 238原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值