强结构型文档数据表示协议 JXT

码农软件 · 软件分类 · 协议和规范 · 2019-10-12 17:28:34

软件介绍

JXT(json text)是一个技术实验性项目,核心已经完成,目前处于功能迭代中。

源码开放,测试地址:http://www.webjxt.cn/

特点:

  • jxt是用于强结构型文档的数据和数据结构的开放性表示协议;

  • jxt的核心价值是机器之间的数据交互协议;

  • 使用json数据格式,相当于json在垂直领域(强结构型文档)的应用;

  • 数据文档主要由扁平结构的自定义标签构成;

  • 支持多种渲染引擎:html(可编辑),text,pdf,word;

  • 所见即所得的html编辑界面;

  • 支持多人同时在线编辑同一个文档。

简介:

jxt是受markdown的启发而设计的,继承了markdown的数据和样式分离的特点,并且增强了数据结构,增加了可自定义的语义化标签,以便更好表示数据关系。

jxt的优势是用于强结构型文档,例如:办公类文档,等。这类文档有较高的数据格式要求和较多的数据交换需求。jxt的数据文档主要由扁平的语义化数据节点构成,便于计算机程序解析、构建和交换。

jxt和其他协议(例如:html)最重要的区别是:html是人机交互协议,目的是将数据和操作用图形界面方式显示出来供人操作,但是程序要解析html中的数据比较困难,因为数据格式随意未标准化。jxt类似于json,属于程序之间的数据表示协议,易于程序解析、构建和交换数据,再通过渲染引擎图形化实现了对人的友好操作。jxt核心以api方式支持多种渲染引擎:html,text,pdf,word,等。其中html引擎是可编辑引擎,支持所见即所得的编辑界面,对用户友好,易于使用。另通过功能扩展,可以支持多人同时在线编辑同一个文档,实时多向显示,支持单数据节点编辑互斥。

本文地址:https://www.codercto.com/soft/d/16610.html

算法(第4版)

算法(第4版)

塞奇威克 (Robert Sedgewick)、韦恩 (Kevin Wayne) / 谢路云 / 人民邮电出版社 / 2012-10-1 / 99.00元

本书全面讲述算法和数据结构的必备知识,具有以下几大特色。  算法领域的经典参考书 Sedgewick畅销著作的最新版,反映了经过几十年演化而成的算法核心知识体系  内容全面 全面论述排序、搜索、图处理和字符串处理的算法和数据结构,涵盖每位程序员应知应会的50种算法  全新修订的代码 全新的Java实现代码,采用模块化的编程风格,所有代码均可供读者使......一起来看看 《算法(第4版)》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

在线进制转换器
在线进制转换器

各进制数互转换器