a (c) onfigureable (x) ml (Proc) Essor :“CXPROC”
저자와 홈페이지
Alexander Tenbusch https://github.com/raxdne/cxproc의 저작권 (C) 2006,2007,2008,2013,2020
설명
CXPROC는 XML-XSL 팬을위한 구성 가능한 프로세서입니다. GNU 일반 공개 라이센스 버전 3 (소스 코드의 파일 라이센스)에 따라 Gnome 라이브러리 Libxml2 및 Libxslt의 휴대용 프론트 엔드입니다.
보다 간단한 스타일 시트를 개발하는 데 도움이됩니다
주요 기능
XSL 변환에 대한 구성 가능한 프론트 엔드“XML을 한 번 구문 분석하여 XSL은 자주 변환”(DOMS의 캐싱을 통해)
구성 내부의 간단한 대체
- 고정 문자열,
- 날짜 및 시간 관련 형식 문자열 (예 : 날짜 명령).
- 명령 줄 인수,
- 환경 변수,
- HTTP/CGI 데이터,
XML 구성 가능 XML, XSL, XHTML, 일반 텍스트 용 프로세서
- XML 프로세서에 대한 일반 텍스트 (EMACS 개요 모드, 라인 모드 및 테이블 레이터 분리 모드)
- XML 캘린더 생성기
- XML 디렉토리 목록 (Verbosity 레벨)
- Petrinet (path 검색 및 Graph Imgaes를 통해 Imgaes)
- 초보적인 이미지 처리 (Linux의 링크 된 Imagemagick Libs를 통해)
- MySQL 쿼리 결과 XML (Linux의 초안) 결과
몇 가지 사소한 기능이 있습니다
- 다중 스레딩 디맨드 (예 : 다중 동기 다운로드)
- 데이터 변환 → 지침 → 데이터 → ... (자체 생성 지침)
- 디렉토리 트리를 사용한 파일에 대한 재귀 검색 ($ path 또는 kpathsea lib 예 :
- 간단한 "시스템"은 메시지, 디렉토리 변경 또는 외부 스크립트를 요구합니다.
- 복잡한 구성 개발을위한 구성 가능한 로그 레벨
- Word Counts가있는지도, 웹 검색을위한 유행어 및 시맨틱 웹 (올빼미?)
장점
- 멀티 단계 접근 방식을 사용하면 작고 덜 복잡한 XML 스타일 스타일 시트를 쉽게 개발할 수 있습니다.
- Libxml2 및 기타 라이브러리에는 좋은 성능이 있습니다.
- 구성은 명령 줄, 스크립트, 파일 관리자 메뉴 및 웹 서버 (APACHE/CGI 아직 테스트)에서 사용할 수 있습니다.
- 명령 줄만큼 빠르지는 않지만 일반적인 작업으로보다 유연하고 휴대용
- 완전한 웹 사이트 및 스타일 시트의 프로토 타이핑에 적합합니다
- CXPROC 모듈을 핵심으로, Contrib Directory의 응용 프로그램으로 모듈 식 확장 가능한 접근 방식.
- 이 도구 외에도 자체 XML/XSL 기반 응용 프로그램을 쉽게 개발할 수 있습니다.
- GNU/Linux 및 MS Windows에서 사용할 수 있습니다