Xslt 2.0 Web Development (Charles F. Goldfarb Definitive Xml)

Xslt 2.0 Web Development (Charles F. Goldfarb Definitive Xml)

  • ただいまウェブストアではご注文を受け付けておりません。 ⇒古書を探す
  • 製本 Paperback:紙装版/ペーパーバック版/ページ数 400 p.
  • 言語 ENG
  • 商品コード 9780131406353
  • DDC分類 006.76

Full Description


This is a practical book describing the entire process of planning, implementing, and maintaining a Web site as an XML-based information system. It covers all stages of an XML Web site project, including: -developing a domain-specific schema, -preparing and validating source documents (both authoring in XML and converting from other formats are covered), -setting up XSLT transformations for automatic generation of HTML, graphics, and other components of the site, -testing and maintenance of the system. Ideal for working Web developers new to XML but eager to learn and leverage its benefits. Web developers understand the power of XML but often are hesitant to deploy it for fear of a steep learning curve. Kirsanov simplifies XML and XSLT and boils it down to just those elements they need to become immediately effective. The main technologies covered in the book are: XML, XSLT 2.0 and XPath 2.0, Schematron, and Cocoon. The book uses many examples of code and markup; also, a full-scale sample site is described throughout the book, with complete listings for page sources, stylesheet, and schema.

Contents

Foreword. Introduction. 1. XML and the Web. Content, presentation, structure. The two faces of XML. Components of an XML web site. Setting up an XML web site. XML and dynamic sites. 2. Source definition. The big picture. Practical schematization. The art of source definition. 3. Elements of a web site. Page documents: top-level structures. Headings. Paragraphs. Text markup. Links. Images and objects. Tables. Forms. Master document. Summary examples. 4. An overview of XSLT. XSLT history. A Gentle Introduction into 2.0. Taming a functional language. XSLT extensions. Overview of an XSLT stylesheet. 5. The XSLT stylesheet. Schematron validation setup. Stylesheet: first steps. High-level structures. Low-level structures. Dealing with non-XML objects. Batch processing. Summary examples. 6. XML software. Authoring XML. Converting other formats into XML. XML utilities. XSLT tools. Build tools. 7. XML on the server. XSLT processor as servlet. Apache Cocoon. Bibliography. Index.

最近チェックした商品