当前位置: 首页 > 软件库 > 开发工具 > 编译器 >

Piqi

通用 Schema 语言
授权协议 Apache
开发语言 C/C++
所属分类 开发工具、 编译器
软件类型 开源软件
地区 不详
投 递 者 梁俊友
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Piqi 是一种通用 Schema 语言,也是围绕 Schema 构建的一系列工具合集。

Piqi 语言可用于定义 JSON、XML、Google Protocol Buffers 及其他数据格式的 Schema 。

Piqi 的部分子项目包括:

  • 用于在 JSON、XML 和 Protocol Buffers 格式之间验证、pretty-printing 和数据转换的命令行工具。

  • 用于 Erlang 和 OCaml 的多格式数据序列化系统。

  • Piq - 人性化的类型数据表示语言。 与 JSON、XML、CSV、S-expressions 和其他格式相比,它的设计更便于查看和编辑数据。

  • Piqi-RPC - 一个用于 Erlang 的 RPC-over-HTTP 系统。它提供了一种通过 JSON、XML 和 Protocol Buffers 公开 Erlang 服务的简单方法。

 相关资料
  • // 创建指定数据表 Schema::create('table', function($table) { $table->increments('id'); }); // 指定一个连接 Schema::connection('foo')->create('table', function($table){}); // 通过给定的名称来重命名数据表 Schema::rename($from,

  • schema 是一个用于验证 Python 数据结构的库,例如从配置文件、表单、外部服务或命令行解析中获得的数据,从JSON/YAML(或其他东西)转换为 Python 数据类型。

  • 要使用本节中描述的AOP命名空间标记,您需要按照描述导入springAOP模式 - <?xml version = "1.0" encoding = "UTF-8"?> <beans xmlns = "http://www.springframework.org/schema/beans" xmlns:xsi = "http://www.w3.org/2001/XMLSchema-insta

  • 主要内容:什么是 JSON Schema,定义 Schema,使用 JSON Schema 进行验证JSON Schema 是一个描述和验证 JSON 数据结构的强大工具,我们可以把 JSON Schema 看作是一种规范,这个规范中规定了 JSON 数据的结构、键的命名、值的类型等等,通过规范可以校验指定的 JSON 数据,保证数据的准确。所以在接口调试过程中,经常使用 JSON Schema 来校验接口数据的准确性。 什么是 JSON Schema JSON Schema 译为“JSON模式

  • Schema 是一个 Clojure(Script) 库,用来声明数据描述和验证。 代码示例: (ns schema-examples  (:require [schema.core :as s             :include-macros true ;; cljs only             ]))(def Data  "A schema for a nested data ty

  • Schema Registry Confluent Schema Registry provides a serving layer for your metadata. It provides a RESTful interface for storing and retrieving your Avro®, JSON Schema, and Protobuf schemas. It store