XML Alyssa Roberts. What is XML? Extensible Markup Language Specification to creating custom mark-up languages Simplified version of SGML, originally.

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.
XML and Enterprise Computing. What is XML? Stands for “Extensible Markup Language” –similar to SGML and HTML –document “tags” are used to define content.
 Fundamentals of Web Design.  Describe the history and theory of XHTML  Understand the rules for creating valid XHTML documents  Apply a DTD to an.
An Introductory Tutorial. Background and Purpose.
XML Parsing Using Java APIs AIP Independence project Fall 2010.
Information Retrieval in Practice
XML Carlee Tanya John Wei Tera. Agenda Overview History Pros & Cons Examples XBRL Future.
XML Primer. 2 History: SGML vs. HTML vs. XML SGML (1960) XML(1996) HTML(1990) XHTML(2000)
XML Technologies XML Basics  What is XML?  Why use XML?  How to write XML? 1XML Technologies David Raponi.
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.
RSS RSS is a method that uses XML to distribute web content on one web site, to many other web sites. RSS allows fast browsing for news and updates.
Introducing HTML & XHTML:. Goals  Understand hyperlinking  Understand how tags are formed and used.  Understand HTML as a markup language  Understand.
Topics The "bigger picture" –The "XML sales pitch" –XML/XHTML vs. SGML/HTML –XML in electronic publishing –XML and the future, web 2.0 XML basics: –Building.
Skip 2013 Inline XBRL vs. XBRL for Financial Reporting UWCISA Symposium on Information Integrity & IS Assurance - Toronto, Oct 3, Clinton E. White,
Semi-Structured Data Tutorial # 1- Introduction to XML.
XML at Work John Arnett, MSc Standards Modeller Information and Statistics Division NHSScotland Tel: (x2073)
August Chapter 1 - Introduction Learning XML by Erik T. Ray Slides were developed by Jack Davis College of Information Science and Technology Radford.
XML Ahmet Şentürk CmpE-587. Content XML XML Syntax XML Core Technologies WebDAV XML Web Services.
XP Tutorial 9New Perspectives on Creating Web Pages with HTML, XHTML, and XML 1 Working with XHTML Creating a Well-Formed Valid Document Tutorial 9.
DATA COMMUNICATION DONE BY: ALVIN SAMPATH CARLVIN SAMPATH.
XP 1 HTML: The Language of the Web A Web page is a text file written in a language called Hypertext Markup Language. A markup language is a language that.
XML The Overview. Three Key Questions What is XML? What Problems does it solve? Where and how is it used?
XBRL eXtensible Business Reporting Language By: Jeff Elston Jake White and Garrett Allen.
XML Extensible Markup Language. What is XML? An infrastructure for describing text and data Developed by W3C(the World Wide Web Consortium)
Introduction to HTML Tutorial 1 eXtensible Markup Language (XML)
Fundamentals of Web Design Copyright ©2004  Department of Computer & Information Science Introducing XHTML: Module A: Web Design Basics.
XML eXtensible Markup Language. Topics  What is XML  An XML example  Why is XML important  XML introduction  XML applications  XML support CSEB.
Softsmith Infotech XML. Softsmith Infotech XML EXtensible Markup Language XML is a markup language much like HTML Designed to carry data, not to display.
Date : 3/3/2010 Web Technology Solutions Class: Application Syndication: Parse and Publish RSS & XML Data.
WEB BASED DATA TRANSFORMATION USING XML, JAVA Group members: Darius Balarashti & Matt Smith.
WEB APPLICATION DEVELOPMENT For More visit:
Building Rich Web Applications with Ajax Linda Dailey Paulson IEEE – Computer, October 05 (Vol.38, No.10) Presented by Jingming Zhang.
XML Basics A brief introduction to XML in general 1XML Basics.
Introducing the World Wide Web Internet- a structure made up of millions of interconnected computers whose users communicate with each other and share.
XML Engr. Faisal ur Rehman CE-105T Spring Definition XML-EXTENSIBLE MARKUP LANGUAGE: provides a format for describing data. Facilitates the Precise.
XML stands for Extensible Mark-up Language XML is a mark-up language much like HTML XML was designed to carry data, not to display data XML tags are not.
XML Presented by Kushan Athukorala. 2 Agenda XML Overview Entity References Elements vs. Atributes XML Validation DTD XML Schema Linking XML and CSS XSLT.
The Web Wizard’s Guide to HTML Chapter One World Wide Web Basics.
COMP9321 Web Application Engineering Semester 2, 2015 Dr. Amin Beheshti Service Oriented Computing Group, CSE, UNSW Australia Week 4 1COMP9321, 15s2, Week.
XML A Language Presentation. Outline 1. Introduction 2. XML 2.1 Background 2.2 Structure 2.3 Advantages 3. Related Technologies 3.1 DTD 3.2 Schemas and.
Copyright © 2003 Pearson Education, Inc. Slide 1-1 Created by Cheryl M. Hughes The Web Wizard’s Guide to XHTML by Cheryl M. Hughes.
Representing data with XML SE-2030 Dr. Mark L. Hornick 1.
XML CSC1310 Fall HTML (TIM BERNERS-LEE) HyperText Markup Language  HTML (HyperText Markup Language): December  Markup  Markup is a symbol.
JSON – Java Script Object Notation. What is JSON JSON is a data interchange format Interactive Web 2.0 applications, no more use page replacement. Data.
©Silberschatz, Korth and Sudarshan10.1Database System Concepts W3C - The World Wide Web Consortium W3C - The World Wide Web Consortium.
XP Tutorial 9New Perspectives on HTML and XHTML, Comprehensive 1 Working with XHTML Creating a Well-Formed Valid Document Tutorial 9.
XML. HTML Before you continue you should have a basic understanding of the following: HTML HTML was designed to display data and to focus on how data.
Working with XML. Markup Languages Text-based languages based on SGML Text-based languages based on SGML SGML = Standard Generalized Markup Language SGML.
Introduction to RSS RSS is a method that uses XML to distribute web content on one web site, to many other web sites.
Podcasts. (derived from Apple's "iPod" and "broadcasting“) a method of publishing audio files to the internet, allowing users to subscribe to a feed and.
XML The Overview. Three Key Questions What is XML? What Problems does it solve? Where and how is it used?
Introduction to XML Jussi Pohjolainen TAMK University of Applied Sciences.
Internet Searching the World Wide Web. The Internet and the World Wide Web The Internet is a worldwide collection of networks that allows people to communicate.
XML Extensible Markup Language
Geospatial metadata Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
1 Introduction to XML Babak Esfandiari. 2 What is XML? introduced by W3C in 98 Stands for eXtensible Markup Language it is more general than HTML, but.
XML BASICS and more…. What is XML? In common:  XML is a standard, simple, self-describing way of encoding both text and data so that content can be processed.
Website Source Code Free Download.
HTML, XHTML, and the World Wide Web
Chapter 1 HTML, XHTML, and the World Wide Web
Markup Languages Gilok Choi 9/17/2018
Chapter 1 HTML, XHTML, and the World Wide Web
Chapter 1 HTML, XHTML, and the World Wide Web
XML Problems and Solutions
What is XML?.
Class 4: Building Interactive Web Pages
Presentation transcript:

XML Alyssa Roberts

What is XML? Extensible Markup Language Specification to creating custom mark-up languages Simplified version of SGML, originally made for people with semantic constraints Extensible – allows user to define mark-up elements SGML – Standard Generalized Markup Language

What does XML do? XML is used for sharing structured data Encoding documents (converting information into symbols to be communicated) Serializing data (converting an object to be stored as a file or transferred across a network) Applications can be implemented in XML RSS, MathML, GraphML, MusicXML

What’s it used for? In business, XBRL (based on XML) Transfers data easily Reporting financial results Some Banks use it Web Publishing, single source of data XBRL Extensible Business Reporting Language

Continued Government documentation, maps Airplane/car manufacturers maintenance booklets Common format for document storage/processing Supports Unicode and is based on international standards

Examples RSS feeds (used to publish frequently updated works) News Websites (CNN) OpenOfficeAbiWord Apple’s iWork Applications

Advantages It’s universal It’s based on SGML which has been around since 1986 so there’s a lot of experience and software available The structure is suitable for most documents

Advantages Can be updated incrementally Strict syntax and parsing requirements make it simple, efficient, and consistent It’s platform independent, so it’s immune to changes in technology and will work on any computer regardless of OS

Compared to HTML XML is just data, whereas HTML is about creating pages and also how they should look XML has nothing to do with the appearance of what you’re working with It’s just data that you can manipulate and put where you want

Essentially… XML makes data transfer and storage much easier It has all the data in one place for you It can represent common computer science data structures (records, lists, trees) Efficient and simple