[an error occurred while processing this directive] Power Hour - January 2014

Power Hour - January 2014

XML without XSL - Processing XML content without XSL

XML defines an extensible information exchange standard. The extensible nature of XML leads to the reality of specialized tools capable of processing XML's various forms. While the XSLT language (eXtensible Stylesheet Language Transformations) is most closely associated with XML processing, it is one of many possible options. These options range from simple parser interfaces for procedural languages, to DOM (Document Object Model) interfaces, to XML manipulation languages such as XQuery. Each processor has differing strengths and weaknesses. Picking the right choice for your problem can turn a difficult task in to a simple one.

This session explores methods for using alternate XML processors with the ePublisher platform. The first step requires that we identify a suitable processor for our given task. We briefly review the strengths and weaknesses of the available processing options. Next, we explore two possible methods for invoking these processors: script blocks and external programs. Both approaches enable you to leverage existing tools to deliver desired results.

[an error occurred while processing this directive]