DFDL 1.0 规范的开源实现 Apache Daffodil

Apache-2.0
Scala 查看源码»
Linux
2021-03-08
御坂弟弟

Apache Daffodil 是 DFDL 规范的开源实现,该规范使用 DFDL 数据描述将固定格式的数据解析为信息集。通常将此信息集转换为 XML 或 JSON,以允许通过公认的 XML 或 JSON 技术和库来使用、检查和处理现有解决方案中的固定格式数据。 Daffodil 还能够将数据序列化或“解析”为原始数据格式。 DFDL 信息集也可以直接与数据处理框架所承载的数据结构进行相互转换,从而绕开任何 XML / JSON 开销。

构建要求

  • JDK 8 或更高
  • SBT 0.13.8 或更高

开始

SBT 是官方支持的工具,用于构建 Daffodil、运行所有测试、创建包等。下面是 Daffodil 开发中比较常用的一些命令。

  • 编译

    $ sbt compile
  • 测试 
    $ sbt test 
    $ sbt it:test
  •  命令行界面
    $ sbt daffodil-cli/stage
  • 许可证检查 
    $ sbt ratCheck
  • 测试覆盖率报告 
    $ sbt clean coverage test it:test
    $ sbt coverageAggregate
加载中

Apache Daffodil 成为 ASF 顶级项目

Apache 软件基金会宣布 Apache Daffodil 成为顶级项目(Top-Level Project,TLP)。 Apache Daffodil 是数据格式描述语言(Data Format Description Language)DFDL 1.0 规范的开源实现,以实...

03/08 07:32

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

一个简单、快速、易读的Daffodil(达佛)基础管理平台

# Daffodil(达佛)基础管理平台免费开源 一个简单、快速、易读的maven项目【[项目地址](https://gitee.com/weijiang_admin)】系统说明 本人出生地水仙花之都【[漳州](http://www.zhangzhou....

2020/02/16 15:22
141
0
通过Daffodil for VS使VS2010的IDE可以用VC6 VC7.1 VC9等编译器进行项目编译

本文内容中的部分资料和知识来源于网络,具体引用出处不明. VS的IDE从VC6到VS2010的变化可谓是天翻地覆,最新的VS2010有一个特性就是支持多显示器开发,这无疑为我们的开发带来很大的便利. VC的...

2020/05/06 09:53
23
0
通过Daffodil for VS使VS2010的IDE可以用VC6 VC7.1 VC9等编译器进行项目编译

本文内容中的部分资料和知识来源于网络,具体引用出处不明. VS的IDE从VC6到VS2010的变化可谓是天翻地覆,最新的VS2010有一个特性就是支持多显示器开发,这无疑为我们的开发带来很大的便利. VC的...

2018/01/11 12:15
72
0
apache

#apache ##apache介绍 apache是个开源的网页服务器,也是个模块化的服务器。 apache可以支持SSL技术,支持多个虚拟主机。 apache是以进程为基础的架构,进程要比线程消耗更多的系统开支,...

2018/02/23 11:49
69
0
Apache

1.常见命令 1.1 sudo apachectl -v  //一般来说Mac系统都会自带Apache环境,此命令的用处是查看当前系统的Apache版本 1.2 sudo apachectl -k start //启动Apache 此步骤过后就可以查看Apc...

2018/05/04 13:32
54
0
apache

Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。同时Apache音译为阿帕奇,是北美...

2012/07/11 10:47
348
0
Apache

Apacche web服务器(lamp架构) http超文本协议 统一资源标识符 URI 统一资源定位符 URL 其实包含了这些东西 http://www.sina.com.cn:80/admin/index.php ssl 安全套接字(声明一个协议) ht...

2019/05/23 11:37
36
0
Apache

SOS,spark!xxx网站打开奇慢,快点给看看,赶紧帮个忙解决。 于是代班超人紧急出动,SSH登录后台,按照俺一贯的二把刀操作手法: 1、检查内存使用情况 free -m 2、查看当前进程情况 top 以上...

2009/05/08 00:19
238
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部