| |||||||||
|
1. #21645 Building New Documents with XSLT This chapter will take you a few steps further by showing you how to add text and markup to your result tree with XSLT templates. First, you'll addliteral text to your output. Then you'll work with literal result elements, that is, elements that are represented literally in templates. You'll also learn how to add content with the text, element, attribute, attribute-set, comment, and processing-instruction elements. In addition, you'll get your first encounter with attribute value templates, which provide a way to define templates inside attribute values. Fitzgerald, Michael. O'Reilly and Associates (2003). Design>Information Design>XML>XSL 2. #27742 XPath 2.0 is the foundation of two essential recommendations currently in the final stages of development at W3C: XSLT 2.0 and XQuery. It is a major rewrite designed to significantly increase the power and efficiency of the language. In this article, Benoît Marchal shows how the new data model enables you to easily write more sophisticated requests. Marchal, Benoit. IBM (2006). Articles>Information Design>XML>XSL 3. #29860 Integrating Partner Information Using XML and XSL BMC Software Inc., a company that writes utility tools for database administrators, wanted to reuse the error messages from partner database companies. Having learned that two of these database companies already used single-source files for their error messages, BMC Software integrated the information about the error messages from the database companies. We accomplished our goal by negotiating with our partner companies for the source files of the error message information. This session discusses how we took those source files and modified them to create simple XML files, then transformed them into HTML using XSL transforms within a product. Gentle, Anne. STC Proceedings (2004). Articles>Information Design>XML>XSL 4. #24264 An Introduction to Extensible Stylesheet Language Introduces the three technologies that comprise the Extensible Stylesheet Language (XSL) family of specifications as defined by the World Wide Web Consortium (W3C). Hodge, Drew W. Intercom (2004). Articles>Information Design>XML>XSL 5. #29586 XPath is a language for addressing parts of an XML document, designed to be used by both XSLT and XPointer. In this article we will learn about XPath, XPath expressions and how to use XPath in .NET and Java. Zaman, Mamun. Dev Articles (2007). Articles>Information Design>XML>XSL 6. #29304 Opening Open Formats with XSLT This month I'm taking a break from covering XSLT 2.0 to describe how the combination of XSLT 1.0 and an application with an open XML format solved a problem for me. I solved this problem so quickly and easily that it got me thinking about how the combination of XSLT 1.0 and the increasing amount of open XML formats are opening up a world of simple, valuable new applications and utilities for us to write. DuCharme, Bob. OpenOffice.org (2004). Articles>Information Design>XML>XSL 7. #30784 Publishing XML Content with XSL How do you convert your application-neutral, vendor-neutral, unformatted XML content into paginated content (such as PDF) or HTML? O'Keefe introduces one solution: the Extensible Stylesheet Language, a programming language for processing XML. O'Keefe, Sarah S. Intercom (2008). Articles>Information Design>XML>XSL 8. #21642 Extensible Stylesheet Language (XSL) is a language designed to provide presentation for the content of XML documents. It is composed of three parts: XSLT, XPath, and XSL Formatting Objects (XSL-FO). In this chapter, I'll show you XSLT and the .NET assembly that deals with it, System.Xml.Xsl. But first, some background. Bornstein, Niel M. O'Reilly and Associates (2003). Design>Information Design>XML>XSL 9. #29960 Use PHP to create XForms, Part 1: Creating a PHP XForms library This two-part article series is designed to get PHP developers up to speed in leveraging Web 2.0 XForms forms for their PHP forms development so that they can finally put their outdated Web 1.0 HTML forms away. This will be accomplished by creating a library of functions that generate XForms elements when called upon. In this article, Part 1 of a two-part series, developers will create the XForms library using PHP, allowing each function to take in parameters and output XForm elements. Anderson, Tyler. IBM (2007). Articles>Information Design>XML>XSL 10. #29959 Use PHP to create XForms, Part 2: Using the PHP XForms Library to Create Useful XForms This two-part article seriess is designed to get PHP developers up to speed in leveraging Web 2.0 XForms forms for their PHP forms development so that they can finally put their outdated Web 1.0 HTML forms away. In Part 1, you created the PHP XForms library. In this article, Part 2, you will enhance the library to include some error checking and convenience functions to help make using the library more manageable, and lastly you'll demo the library by creating a proof of concept XForm. Anderson, Tyler. IBM (2007). Articles>Information Design>XML>XSL 11. #28029 XPath is a way of pulling out particular data from an XML document. It is used by XSL to determine what should be output in your documents. It is essentially a systematic way of defining an address of each piece of data. Tech Write Tips (2006). Articles>Information Design>XML>XSL
| |||||||||
| |||||||||
Click here to learn how to embed the RSS feed of this category in your website.