a(c)可观的(x)ml(proc)essor:“ cxproc”
作者和首页
版权(c)2006,2007,2008,2013,2020撰写
描述
CXProc是XML-XSL风扇的可配置处理器。它是GNOME库libxml2和libxslt的便携式前端,该GNU通用公共许可证版本3(源代码中的s。文件许可证)。
它有助于开发更简单的样式表
主要功能
XSL变换的可配置前端“解析XML一次,XSL经常变换”(通过DOM的缓存)
简单的替换配置内部
- 固定字符串,
- 日期和时间相关格式字符串(例如日期命令)。
- 命令行参数,
- 环境变量,
- HTTP/CGI数据,
XML可配置的XML,XSL,XHTML,纯文本的处理器
- 纯文本到XML处理器(Emacs概述模式,线模式和制表符分离模式)
- XML日历生成器
- XML目录列表(详细的词汇)
- Petrinet(通过GraphViz进行路径搜索和图形IMGA)
- 基本图像处理(通过Linux上的链接成像libs)
- MySQL查询结果XML(Linux上的草稿)
一些次要特征是
- 多线程按需(例如多个同步下载)
- 从数据转换→指令→数据→...(如自生生成指令)
- 使用目录树(例如$ path或kpathsea lib)递归搜索文件
- 简单的“系统”呼叫消息,目录更改或外部脚本
- 可配置的日志级别用于开发复杂配置
- 带有单词计数的地图,用于网络搜索的流行语和语义网(owl?)
优势
- 借助多步骤,它易于开发较小,较不复杂的XML样式表。
- Libxml2和C中的其他库有一个很好的表现。
- 配置可在命令行,脚本,文件管理器菜单和Webervers上使用(Apache/CGI仅测试)。
- 不像命令行那样快,而是典型任务更灵活和便携
- 适用于完整网站和样式表的原型制作
- 它是CXPROC模块作为核心和贡献目录中应用的模块化扩展方法。
- 除此工具外,它易于开发基于XML/XSL的应用程序
- 可在GNU/Linux和MS Windows上使用