Multi-button Example using Saxon (rather than the XSL Processor built into IE) Henry Callihan

Slides:



Advertisements
Similar presentations
Advanced XSLT II. Iteration in XSLT we sometimes wish to apply the same transform to a set of nodes we iterate through a node set the node set is defined.
Advertisements

Advanced XSLT II. Iteration in XSLT we sometimes wish to apply the same transform to a set of nodes we iterate through a node set the node set is defined.
Multimedia Seminar XSLT Tobias Naumann. MM Seminar - XSLT2 Structure What is XSLT? Design and Concepts Practical use Examples.
CG0119 Web Database Systems Parsing XML: using SimpleXML & XSLT.
LAB SESSION 7 Graphical user interface Applet fundamentals Methods in applets Execution of an applet Graphics class.
XSL XSLT and XPath 11-Apr-17.
Software Design 8.1 XML and XSLT and other TLA's l XML: more than buzzword compliancy  Future of information interchange  Leverages Internet and TCP/IP.
Jennifer Widom Querying XML XSLT. Jennifer Widom XSLT Querying XML Not nearly as mature as Querying Relational  Newer  No underlying algebra Sequence.
Java Applet & JavaScript SNU OOPSLA Lab. October 2005.
XSLT eXtensible Stylesheet Language Transformations Naveed Arshad.
Review of Java Applets Vijayan Sugumaran Decision and Information Sciences Oakland University.
We Need Smart XML Processing HTML has ultra-complex semantics XML has no semantics Something must bridge the gap  A program ?  A clear set of data semantics?
XML Prashant Karmarkar Brendan Nolan Alexander Roda.
Combining Static and Dynamic Data in Code Visualization David Eng Sable Research Group, McGill University PASTE 2002 Charleston, South Carolina November.
1 Copyright (c) [2000]. Roger L. Costello. All Rights Reserved. Using XSLT and XPath to Transform XML Documents Roger L. Costello XML Technologies.
Working with Files. Note the buttons on the bottom of the File Manager: Each allows you to perform a specific action with files. First, select the file(s),
Implementation of One Stop Search by XSLT By Dave Low University of Hong Kong 9-Dec-2003.
1 Copyright (c) [2002]. Roger L. Costello. All Rights Reserved. Using Extension Elements and Extension Functions with XSLT and XPath Roger L. Costello.
How XSL Formatter works Operation System Requirements How to format GUI for operating on Windows screen Application Integration Interface.
Philadelphia Area SharePoint User Group Using XSLT with Custom Web Parts Rick Wise RJB Technical Consulting
Semantic Sensor/Device Description System EEEM042-Mobile Applications and Web Services Assignment- Spring Semester 2015 Prof. Klaus Moessner, Dr Payam.
OSP Forms and Presentations in a Nutshell Tom Kuipers Universiteit van Amsterdam Information Technology Centre.
Chapter 12 Applets and Advanced Graphics  The Applet Class  The HTML Tag F Passing Parameters to Applets F Conversions Between Applications and Applets.
Eclipse Overview Introduction to Web Programming Kirkwood Continuing Education Fred McClurg © Copyright 2015, Fred McClurg, All Rights Reserved.
CPS120: Introduction to Computer Science The World Wide Web Nell Dale John Lewis.
Introduction to XSLT By Ed Rosenthal And Dave Pion.
Session II Chapter 2 – Chapter 2 – XSLhttp://
Java Programming, 3e Concepts and Techniques Chapter 3 Section 65 – Manipulating Data Using Methods – Java Applet.
XML Transformations Eugenia Fernandez IUPUI. Stylesheet Technologies Browser-based Presentation HTML Cascading Stylesheets Programming-based Transformation.
XHTML,XML M.Abdullah Mrian. What is the XHTML Why XHTML ?
XSLT transforms Mapping from Different Metadata Standards.
Introduction to Applets CS 3505 Client Side Scripting with applets.
DataStage TX 6.7 (formerly Mercator 6.7) Documentation Stylesheets Includes versions for Microsoft and Saxon users.
Macromedia Dreamweaver 4.0 INTERFACE This presentation will run automatically.
Chapter 34 Java Technology for Active Web Documents methods used to provide continuous Web updates to browser – Server push – Active documents.
Putting Applets into Web Pages.  Two things are involved in the process of putting applets onto web pages ◦ The.class files of the applet ◦ The html.
XP Tutorial 8New Perspectives on Creating Web Pages with HTML, XHTML, and XML 1 Using Multimedia on the Web Enhancing a Web Site with Sound, Video, and.
Chapter 12 Applets and Advanced GUI  The Applet Class  The HTML Tag F Passing Parameters to Applets F Conversions Between Applications and Applets F.
The Information School at the University of Washington INFO 440: Information System Design Fall 2003 * Bob Boiko * MSIM Associate Chair XML Transforms.
Lecture 11 XSL Transformations (part 1: Introduction)
XSLT Introduction. XSLT is the transformation part of XSL An XSLT file contains rules which are applied against and XML file to produce an output Outputs.
Tutorial 7 Working with Multimedia. New Perspectives on HTML, XHTML, and XML, Comprehensive, 3rd Edition 2 Objectives Explore various multimedia applications.
SDPL 2001Notes 7.2: Apache Cocoon1 7.2 Apache Cocoon An example of a Web publishing architecture based on XML technology An.
Chapter 10: Applets and Advanced Graphics The Applet Class The Applet Class The HTML Tag The HTML Tag Passing Parameters to Applets Passing Parameters.
Introduction to Java Simple Graphics. Objects and Methods Recall that a method is an action which can be performed by an object. –The action takes place.
1 Overview of XSL. 2 Outline We will use Roger Costello’s tutorial The purpose of this presentation is  To give a quick overview of XSL  To describe.
Chapter 10: Applets and Advanced Graphics The Applet Class The Applet Class The HTML Tag The HTML Tag Passing Parameters to Applets Passing Parameters.
Content Management System Copyright © 2005 Liferay, LLC All Rights Reserved. No material may be reproduced electronically or in print without written permission.
Justin Tilton uPortal Framework and User Interface Demonstration.
Chapter 14 Applets and Advanced GUI  The Applet Class  The HTML Tag F Passing Parameters to Applets F Conversions Between Applications and Applets F.
Creating Applets. What is an applet? What is an applet? A Java program that runs in a web browser. A Java program that runs in a web browser. An applet.
New Activity On Button Click via Intent. App->res->Layout->Blank Activity A new xml file is created and a new class is added to java folder. In manifest.xml.
Dom and XSLT Dom – document object model DOM – collection of nodes in a tree.
Web Development & Design Foundations with XHTML Chapter 11 Key Concepts.
Getting Start with WebPoint. 0. Introduction WebPoint is aimed to rapidly create HTML-based web presentations from PowerPoint files. Presentation WebPoint.
CSC 243 – Java Programming, Spring, 2014 April 22, 2014 Week 13, JApplets.
Copy of the from the secure website - click on the AccoridaLife.zip link.
How to sort the “Order Information report” from the service “Print Acquisitions Records acq-03” Yoel Kortick.
HTML Overview Part 8 – Java Applets 1. Applets 2  A Java applet is a small application embedded in your HTML document which runs in the browser window.
Rendering Syndicated Library Content in an Institutional Portal: Integrating MyLibrary into uPortal John Fereira: Cornell University Eric Lease Morgan:
Using SAXON as the XSL Processor within IE Henry Callihan
FGDC  ISO MTX (Metadata Transformation XSLT) Bruce Westcott – Geospatial Metadata Consultant.
October 19th 2016 Meeting Minutes.
Using XML Tools CS551 – Fall 2001.
Normalization with XSLT
Mobile Applications (Android Programming)
Querying XML XSLT.
CS205 Tables & Forms © 2008 D. J. Foreman.
CS205 Tables & Forms © 2004 D. J. Foreman.
Unit 6 - XML Transformations
Presentation transcript:

Multi-button Example using Saxon (rather than the XSL Processor built into IE) Henry Callihan

Outline l Requirements l How to run the example l How example works

Requirements l Need to have the following in same folder as FitnessCenter_Saxon.html file - Saxon7.jar file - FitnessCenter.xml file - All the various xsl files that correspond to each button in the FitnessCenter_Saxon.html file l Must download the Sun Java plug-in for IE

How to Run the Example l Place FitnessCenter_Saxon.html file in IE l Click on a button in the left frame - Right frame is transformation of FitnessCenter.xml to HTML via Saxon using the corresponding xsl file for the button - The RAW XML button does not invoke the Saxon XSLT processor

How Example Works l There is a Jscript function for each button except the Raw XML one - Sets the Saxon XSLT Processor Applet interface’s stylesheet URL - Replaces the HTML code within the body.html file’s area with the result of the Saxon XSLT Processor Applet l There is a call to the Saxon XSLT Processor Applet interface - In saxon7.jar file - No height or width to the applet - Two parameters l documentURL set to FitnessCenter.xml file l styleURL (not set as that’s what the Jscript does)