The Strategy of Building JAXP Pipelines
The JAXP API allows Java programmers easy access to the power and flexibility of XML parsing and filtering and XSLT transformation. However, while many programmers utilise JAXP for simple XML parsing or single-shot XSLT transformation, going further to construct processing pipelines often proves difficult.
Using experience gained assisting and supporting programmers when constructing JAXP pipelines, this paper presents classification schemes, diagrams and tables which try to explain the pipeline construction process.
Download this Conference Paper to:
- Understand the importance of XML pipelines.
- Review how DeltaXML used pipelines to find a better way of displaying changes to SVG files.
- Understand how different components within pipelines can have major effects to pipeline processing.
- The issues in pipeline constructions and their solutions.
“The core comparison engine is designed to be simple, and rather than add complexity to the core with new features and options we have chosen to provide these in terms of pipeline components.”
By using DeltaXML’s DITA Compare solution, Scribestar were able to create an intensive platform that helps those in the legal profession process and review large and complex documents.
DeltaXML and DeltaJSON products look within the structure of your data to identify relevant differences, so you can diagnose, debug and process data efficiently.
This paper explores the advantages of using a generic approach to representing tracked changes in XML and the benefits to having a standard XML solution. Refers to work done for OpenDocument (ODF) standards and W3C ‘Change’ Community Group.