TUTORIAL Dolphy A. Fernandes Computer Science & Engg. IIT Bombay.

Slides:



Advertisements
Similar presentations
CSCI N241: Fundamentals of Web Design Copyright ©2004 Department of Computer & Information Science Introducing XHTML: Module B: HTML to XHTML.
Advertisements

DOCUMENT TYPES. Digital Documents Converting documents to an electronic format will preserve those documents, but how would such a process be organized?
The eXtensible Markup Language (XML) An Applied Tutorial Kevin Thomas.
Iframes & Images Using HTML.
DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall 13-1 COS 346 Day 24.
With Microsoft Access 2010© 2011 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Access.
MP IP Strategy Stateye-GUI Provided by Edotronik Munich, May 05, 2006.
SRDC Ltd. 1. Problem  Solutions  Various standardization efforts ◦ Document models addressing a broad range of requirements vs Industry Specific Document.
XML Unit 6 October 31. XML, review XML is used to markup data Used to describe information Uses tags like HTML –But all tags are user-defined –Must be.
CS 898N – Advanced World Wide Web Technologies Lecture 21: XML Chin-Chih Chang
XML, XSL, XSLT, XHTML and others By Sean Hunter. Why XML?  XML was created to be a quick and easy way to provide structured data over the web.  Existing.
1 CA201 Word Application Creating Document for the Web Week # 9 By Tariq Ibn Aziz Dammam Community college.
XML Introduction What is XML –XML is the eXtensible Markup Language –Became a W3C Recommendation in 1998 –Tag-based syntax, like HTML –You get to make.
Developing a Basic Web Page with HTML
Introducing XHTML: Module B: HTML to XHTML. Goals Understand how XHTML evolved as a language for Web delivery Understand the importance of DTDs Understand.
Mgt 240 Lecture Website Construction: Software and Language Alternatives March 29, 2005.
Exploring Microsoft® Office Grauer and Barber 1 Committed to Shaping the Next Generation of IT Experts. Robert Grauer and Maryann Barber Using.
Introducing HTML & XHTML:. Goals  Understand hyperlinking  Understand how tags are formed and used.  Understand HTML as a markup language  Understand.
 Definition of HTML Definition of HTML  Tags in HTML Tags in HTML  Creation of HTML document Creation of HTML document  Structure of HTML Structure.
XP New Perspectives on Microsoft Access 2002 Tutorial 71 Microsoft Access 2002 Tutorial 7 – Integrating Access With the Web and With Other Programs.
HTML 1 Introduction to HTML. 2 Objectives Describe the Internet and its associated key terms Describe the World Wide Web and its associated key terms.
TIBCO Designer TIBCO BusinessWorks is a scalable, extensible, and easy to use integration platform that allows you to develop, deploy, and run integration.
Microsoft Share Point 2007 Lela Castaneda. Microsoft Office SharePoint Designer 2007 top 10 benefits 1)Be more productive with next-generation Microsoft.
1 ADVANCED MICROSOFT WORD Lesson 15 – Creating Forms and Working with Web Documents Microsoft Office 2003: Advanced.
Chapter 12 Creating and Using XML Documents HTML5 AND CSS Seventh Edition.
 Using Microsoft Expression Web you can: › Create Web pages and Web sites › Set what you site will look like as you design it › Add text, images, multimedia.
August Chapter 1 - Introduction Learning XML by Erik T. Ray Slides were developed by Jack Davis College of Information Science and Technology Radford.
Creating a Basic Web Page
Getting Started with Expression Web 3
INTRODUCTION TO FRONTPAGE. TOPICS TO BE DISCUSSED……….  Introduction Introduction  Features Features  Starting Front Page Starting Front Page  Components.
CPS120: Introduction to Computer Science The World Wide Web Nell Dale John Lewis.
©2003 Altova GmbH. All Rights Reserved. Architecting XML Schemas for Oracle XML DB September 10th, 2003 Alexander Falk President, CEO – Altova, Inc. Member.
Why XML ? Problems with HTML HTML design - HTML is intended for presentation of information as Web pages. - HTML contains a fixed set of markup tags. This.
Ertan Deniz Instructor.  XML Schema  Document Navigation (Xpath)  Document Transformation (XSLT)
Copyright © 2012 Accenture All Rights Reserved.Copyright © 2012 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are.
WORKING WITH XSLT AND XPATH
An Introduction to XML Presented by Scott Nemec at the UniForum Chicago meeting on 7/25/2006.
XML Overview. Chapter 8 © 2011 Pearson Education 2 Extensible Markup Language (XML) A text-based markup language (like HTML) A text-based markup language.
Introducing Dreamweaver MX 2004
Tutorial 1 Getting Started with Adobe Dreamweaver CS3
Demystifying the eXtensible Markup Language Nick Roberts & Jim Few
 XML is designed to describe data and to focus on what data is. HTML is designed to display data and to focus on how data looks.  XML is created to structure,
Fundamentals of Web Design Copyright ©2004  Department of Computer & Information Science Introducing XHTML: Module A: Web Design Basics.
Presentation Topic: XML and ASP Presented by Yanzhi Zhang.
XP New Perspectives on Microsoft Office FrontPage 2003 Tutorial 1 1 Microsoft Office FrontPage 2003 Tutorial 1 – Creating a Web Site.
1 Creating Web Pages Part 1. 2 OVERVIEW: HTML-What is it? HyperText Markup Language, the authoring language used to create documents on the World Wide.
XP 2 HTML Tutorial 1: Developing a Basic Web Page.
Tutorial 13 Validating Documents with Schemas
Introducing the World Wide Web Internet- a structure made up of millions of interconnected computers whose users communicate with each other and share.
Advanced Technical Writing 2006 Session #4. Today in Class… ► Meet with your editorial team, refine/post deliverables ► Send URL for deliverables to Bill.
Web Application Programming Presented by: Mehwish Shafiq.
HTML Basics Computers. What is an HTML file? *HTML is a format that tells a computer how to display a web page. The documents themselves are plain text.
Internet & World Wide Web How to Program, 5/e. © by Pearson Education, Inc. All Rights Reserved.2.
Cascading Style Sheets CSS. Source W3Schools
© 2006 Altova GmbH. All Rights Reserved. Altova ® Product Line Overview.
HTML Concepts and Techniques Fifth Edition Chapter 1 Introduction to HTML.
1 Exchange Network Shared Schema Components. 2 Shared Schema Components Topics: Introduction to Shared Schema Components Purpose/value of using Shared.
XML Tools (Chapter 4 of XML Book). What tools are needed for a complete XML application? n Fundamental components n Web infrasructure n XML development.
Invitation to Computer Science 6 th Edition Chapter 10 The Tower of Babel.
XP 1 HTML Tutorial 1: Developing a Basic Web Page.
XML Extensible Markup Language
Connecting to External Data. Financial data can be obtained from a number of different data sources.
Project 1 Introduction to HTML.
Project 1 Introduction to HTML.
Introduction to XHTML.
Using Access and the Web
Microsoft Office Illustrated
Database Processing with XML
Prepared for Md. Zakir Hossain Lecturer, CSE, DUET Prepared by Miton Chandra Datta
Tutorial 7 – Integrating Access With the Web and With Other Programs
Presentation transcript:

TUTORIAL Dolphy A. Fernandes Computer Science & Engg. IIT Bombay

30-Aug-2006Dolphy Fernandes [ XML Spy ]2 Why XML ? XML is a data representation language XML “describes” data XML can be used to share & store data

30-Aug-2006Dolphy Fernandes [ XML Spy ]3 XML Schema Information Modeling Syntax in XML a b x y XML Schema … Enforces Structure XML instance

30-Aug-2006Dolphy Fernandes [ XML Spy ]4 If your data is structured as XML and there is a schema, then you can hand the data-checking task off to a schema validator. Thus, your code is reduced by up to 60%!!! Save $$$.. using XML Schema Code to check the structure and content of the data Code to actually do the work

30-Aug-2006Dolphy Fernandes [ XML Spy ]5 ® Altova has the largest user-base of any XML product in the market All Altova XML products are based on established standards released by the W3C It includes powerful viewing and editing tools Altova XMLSpy

30-Aug-2006Dolphy Fernandes [ XML Spy ]6 Designing Generating ConvertingDocumenting Validating View Schemas

30-Aug-2006Dolphy Fernandes [ XML Spy ]7 XmlSpy’s integrated Views Advanced Text view –Allows customized syntax color, book-marking and line numbers –Source folding that helps expand and collapse portions of file –Code completion automatically generates closing tags –In case of schema, it suggests a list of occurable components in Xml

30-Aug-2006Dolphy Fernandes [ XML Spy ]8 Grid view –Allows you to visualize and edit your documents in a graphical manner –Also allows drag-n-drop and expand-collapse of elements –Append data, insert data, sort alphabetically in a table-like structure

30-Aug-2006Dolphy Fernandes [ XML Spy ]9 Authentic view –They have web-page look used for accepting data –Helps non-technical users to get data into an xml format quickly and easily. –Authentic forms are created by Altova StyleVision

30-Aug-2006Dolphy Fernandes [ XML Spy ]10 Browser view –Can be used to view xml documents –Used to view html files those that are created from an xml file using an XSLT Stylesheet –Documentations generated by Xml Spy can be viewed in Browser view

30-Aug-2006Dolphy Fernandes [ XML Spy ]11 Schema View Schema Overview –Displays a list of all global components in top pane –Displays attributes and identity constraints in bottom pane Content Model view –It consists of compositors and components –It provides the content model of an element in a graphical way

30-Aug-2006Dolphy Fernandes [ XML Spy ]12 Creating a basic schema

30-Aug-2006Dolphy Fernandes [ XML Spy ]13 Creating a basic schema

30-Aug-2006Dolphy Fernandes [ XML Spy ]14 Creating a basic schema

30-Aug-2006Dolphy Fernandes [ XML Spy ]15 Creating a global complex type

30-Aug-2006Dolphy Fernandes [ XML Spy ]16 Extending a complex type definition

30-Aug-2006Dolphy Fernandes [ XML Spy ]17 Referencing global elements

30-Aug-2006Dolphy Fernandes [ XML Spy ]18 Attributes and attribute enumerations

30-Aug-2006Dolphy Fernandes [ XML Spy ]19 Specifying the type in Xml To specify that the Address element must conform to one of the extended Address types i.e. IN-Address or UK-Address rather than the generic AddressType

30-Aug-2006Dolphy Fernandes [ XML Spy ]20 Working with databases Export to Database

30-Aug-2006Dolphy Fernandes [ XML Spy ]21 Import Database data Working with databases

30-Aug-2006Dolphy Fernandes [ XML Spy ]22 References [1] Altova. World Wide Web, [2] O’Reilly xml.com. World Wide Web,

30-Aug-2006Dolphy Fernandes [ XML Spy ]23 Thank You