Inside XSLT
Home > Computing and Information Technology > Computer programming / software engineering > Web programming > Inside XSLT
Inside XSLT

Inside XSLT

|
     0     
5
4
3
2
1




Out of Stock


Notify me when this book is in stock
About the Book

Inside XSLT is designed to be a companion guide to Inside XML. This example oriented book covers XML to HTML, XML to Music, XML with Java, style sheet creation and usage, nodes and attributes, sorting data, creating Xpath expressions, using Xpath and XSLT functions, namespaces, names templates, name variables, designing style sheets and using XSLT processor API's, the 56 XSL formatting objects, the XSLT DTD, and much much more.

Table of Contents:
1. Essential XSLT. XSL = XSLT + XSL-FO. A Little Background. XML Documents. What Does XML Look Like in a Browser? XSLT Transformations. Making an XSLT Transformation Happen. Using Standalone XSLT Processors. Using Browsers to Transform XML Documents. Using XSLT and JavaScript in the Internet Explorer. XSLT Transformations on Web Servers. XML-to-XML Transformations. XML-to-XHTML Transformations. XSLT Resources. XSL Formatting Objects: XSL-FO. XSL-FO Resources. Formatting an XML Document. The XSLT Stylesheet. Transforming a Document into Formatting Object Form. Creating a Formatted Document. 2. Creating and Using Stylesheets. Trees and Nodes. The Information Set Model Versus the XSLT Tree Model. Working with XSLT Elements. The Processing Instruction. The Element. Top-Level Stylesheet Elements. The Element. Template Bodies. The Element. Accessing Node Values. XML Base Support. Choosing Output Methods. Simplified Stylesheets. Embedded Stylesheets. The Element. The Element. The Element. Using Internet Explorer to Transform XML Documents. 3. Creating and Using Templates. Creating a Template. Processing Child Nodes. Accessing Node Values. Creating Match Patterns. Selecting Which Template to Apply. Reading Attribute Values. The Element. Disabling Output Escaping. Writing Attribute Values. Attribute Value Templates. Handling Whitespace. The and Elements. Automatic Indenting. Default Template Rules. Deleting Content. Template Conflict Resolution. The Element. The Element. The Element. 4. Creating Match Patterns. Matching the Root Node. Matching Elements. Matching Children. Matching Element Descendants. Matching Attributes. Formally Defining Match Patterns. Part 1 of Step Patterns: Pattern Axes. Part 2 of Step Patterns: Node Tests. Part 3 of Step Patterns: Predicates. Creating Predicates. Matching by ID. Matching by Key. Using the Or Operator. Pattern Examples. 5. Making Choices and Sorting Data. The Element. The , , and Elements. The Element. Sorting Elements. The Element. XSLT Extensibility. Extension Functions. Extension Elements. The Element. 6. Transforming from XML to XML, HTML, XHTML, RTF, and Modifying Document Content. The Element. Altering Document Structure Based on Input. The Element: Creating New Elements at Run Time. The Element: Creating New Attributes. The Element: Generating Comments. The Element: Generating Processing Instructions. The Element: Generating Multiple Output Documents. The Element: Generating Namespace Declarations. The Element: Generating Attribute Sets. Omitting the XML Declaration and Generating XML Fragments. Using generate-id to Create Unique Identifiers. Creating CDATA Sections. Setting Character Encoding. Modes: Context-Specific Formatting. 7. Using and Understanding XPath. Understanding XPath. XPath Data Types. Creating XPath Location Paths. Part 1 of XPath Location Steps: Axes. Part 2 of XPath Location Steps: Node Tests. Part 3 of XPath Location Steps: Predicates. Using the XPath Axes. Using the ancestor Axis. Using the ancestor-or-self Axis. Using the descendant Axis. Using the descendant-or-self Axis. Using the following Axis. Using the following-sibling Axis. Using the namespace Axis. Using the parent Axis. Using the preceding Axis. Using the preceding-sibling Axis. Using the self Axis. Location Path Examples. XPath Abbreviated Syntax. Checking XPath Expressions. XPath 2.0. 8. Using the XSLT and XPath Functions. The XSLT Functions. The XPath Node Set Functions. The XPath String Functions. The XPath Number Functions. The XPath Boolean Functions. The Element: Creating Numeric Formats. New Functions in XSLT and XPath 2.0. 9. Named Templates, Parameters, and Variables. The Element: Creating Variables. The Element: Using Named Templates. The and Elements: Creating Parameters. The Element: Matching by Key. The Element: Generating Multiple Result Documents. The Element: Generating Stylesheets. 10. Using XSLT Processor APIs. XSLT and JavaScript in the Internet Explorer. Handling Parsing Errors. Internet Explorer and Dynamic Styles. Internet Explorer and XML Data Islands. Calling Java Directly from XSLT Processors. Interfacing to XSLT Java APIs. Interfacing Xalan to Java. Interfacing Saxon to Java. Interfacing the Oracle XSLT Processor to Java. Interfacing XT to Java. Transforming XML to SQL-Based Databases. Using XSLT with Active Server Pages. Using XSLT with Java Server Pages. Using XSLT with Java Servlets. 11. Using XSLT to Create XSL-FO Documents: Text and Tables. XSL Formatting. The XSL-FO Formatting Objects. The XSL-FO Formatting Properties. Formatting an XML Document. Using an XSLT Stylesheet to Transform to XSL-FO. Creating the Document Root: . Creating the Master Set Layout: . Creating a Page Master: . Creating Regions. Creating Page Sequences: . Creating Flows: . Creating Block-Level Content: . Creating Tables. Creating Tables: . Creating Table Columns: . Creating Table Bodies: . Creating Table Rows: . Creating Table Cells: . 12. Using XSLT to Create XSL-FO Documents: Lists, Images, Columns, and Positioning. Creating XSL-FO Lists. Positioning Text with Block Containers:. Inline-Level Formatting Objects. Creating Footnotes: and. Creating Links: . Creating Columns. Page Sequences and Page Numbering. Appendix A. The XSLT DTD. DTD Fragment for XSLT Stylesheets(Non-Normative). Appendix B. XSL-FO Formatting Properties. Index.


Best Sellers


Product Details
  • ISBN-13: 9780735711365
  • Publisher: Pearson Education (US)
  • Publisher Imprint: New Riders Publishing
  • Language: English
  • ISBN-10: 0735711364
  • Publisher Date: 30 Jul 2001
  • Binding: Paperback
  • Returnable: N


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
Inside XSLT
Pearson Education (US) -
Inside XSLT
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Inside XSLT

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals

    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!