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上使用