U S I N G S T Y L U S S T U D I O
XML CONVERTERS
BUILD A CONVERTER
• Text, binary or EDI to XML
• Can open any non-XML file as XML on the fly!
STYLUS STUDIO XML PIPELINE TOOL
FEATURES SUMMARY (1/2)
• The Stylus Studio XML Pipeline tool is an integrated
development environment for developing complete XML
applications because it provides a comprehensive way to
model, edit, debug, and deploy the entire application.
• The following are some of the highlights of the new Stylus
Studio XML Pipeline tool:
• Visual editor lets you specify and link together any number of XML
processing operations to be applied to your data
• Support for dozens of XML processing operations including converting,
transforming, validating, querying, and publishing your data
• Re-use Stylus Studio XML Pipeline tools inside other XML Pipelines
STYLUS STUDIO XML PIPELINE TOOL
FEATURES SUMMARY (2/2)
• Complete XML Pipeline debugging support
• Cross-language debugging support -- step into XSLT or XQuery
• Define pipeline flow control based on different conditions, for
example, the outcome of an XML validation operation, or the
result of an XPath expression
• Generate Java code to deploy an entire XML application, not
just one piece
• Extensible execution framework enables developers to choose
different processors for XML validation, XSLT, XSL:FO, and
XQuery
CONCLUSIONS
• By writing the logic in a high-level language (rather
than Java or C#), the biggest benefit you gain is
flexibility and adaptability - the ability to change
the application in response to changing business
needs.
• XML gives you this flexibility in terms of data design;
don't lose it by writing applications that freeze the
data structure into Java or C# classes.
• And if this means that you spend less time working in
your Java IDE and more time working in Stylus
Studio, who's going to complain? (Dr. Michael Kay)
SOME OTHER RELATED TECHNOLOGIES
• XForms
• Orbeon presentation server
• Apache cocoon
• Microsoft InfoPath
• Mashups with Yahoo pipes
• Business Integration with Microsoft Biztalk Integration
Server
• JBI (Java business Integration) with OpenESB
WEB REFERENCES
• http://code.google.com/p/daisy-pipeline/wiki/XProcOverview
• https://community.emc.com/docs/DOC-4382
• http://www.ibm.com/developerworks/library/x-xproc/
• Discovering Xproc - Enable the XML ecosystem with pipelines
By James R. Fuller
• en.wikipedia.org/wiki/Xproc
• http://www.thefreelibrary.com/
• Stylus Studio Releases All-New XML Pipeline and XML
Publishing Tools to Simplify XML Development
• Building Workflow Applications with XML and
Xquery By: Dr. Michael Kay

XML Converters

  • 1.
    U S IN G S T Y L U S S T U D I O XML CONVERTERS
  • 2.
    BUILD A CONVERTER •Text, binary or EDI to XML
  • 6.
    • Can openany non-XML file as XML on the fly!
  • 9.
    STYLUS STUDIO XMLPIPELINE TOOL FEATURES SUMMARY (1/2) • The Stylus Studio XML Pipeline tool is an integrated development environment for developing complete XML applications because it provides a comprehensive way to model, edit, debug, and deploy the entire application. • The following are some of the highlights of the new Stylus Studio XML Pipeline tool: • Visual editor lets you specify and link together any number of XML processing operations to be applied to your data • Support for dozens of XML processing operations including converting, transforming, validating, querying, and publishing your data • Re-use Stylus Studio XML Pipeline tools inside other XML Pipelines
  • 10.
    STYLUS STUDIO XMLPIPELINE TOOL FEATURES SUMMARY (2/2) • Complete XML Pipeline debugging support • Cross-language debugging support -- step into XSLT or XQuery • Define pipeline flow control based on different conditions, for example, the outcome of an XML validation operation, or the result of an XPath expression • Generate Java code to deploy an entire XML application, not just one piece • Extensible execution framework enables developers to choose different processors for XML validation, XSLT, XSL:FO, and XQuery
  • 11.
    CONCLUSIONS • By writingthe logic in a high-level language (rather than Java or C#), the biggest benefit you gain is flexibility and adaptability - the ability to change the application in response to changing business needs. • XML gives you this flexibility in terms of data design; don't lose it by writing applications that freeze the data structure into Java or C# classes. • And if this means that you spend less time working in your Java IDE and more time working in Stylus Studio, who's going to complain? (Dr. Michael Kay)
  • 12.
    SOME OTHER RELATEDTECHNOLOGIES • XForms • Orbeon presentation server • Apache cocoon • Microsoft InfoPath • Mashups with Yahoo pipes • Business Integration with Microsoft Biztalk Integration Server • JBI (Java business Integration) with OpenESB
  • 13.
    WEB REFERENCES • http://code.google.com/p/daisy-pipeline/wiki/XProcOverview •https://community.emc.com/docs/DOC-4382 • http://www.ibm.com/developerworks/library/x-xproc/ • Discovering Xproc - Enable the XML ecosystem with pipelines By James R. Fuller • en.wikipedia.org/wiki/Xproc • http://www.thefreelibrary.com/ • Stylus Studio Releases All-New XML Pipeline and XML Publishing Tools to Simplify XML Development • Building Workflow Applications with XML and Xquery By: Dr. Michael Kay