XML
This presentation is the property of its rightful owner.
Sponsored Links
1 / 11

XML PowerPoint PPT Presentation


  • 62 Views
  • Uploaded on
  • Presentation posted in: General

XML. Tools for working with XML. Tools for Working with XML. WINDOWS tools Notepad (comes with windows) Visual Web Developer (Express edition) –http://www.microsoft/com/express/vwd Microsoft Expression Web – http://www.microsoft.com/expression

Download Presentation

XML

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Xml

XML

Tools for working with XML


Tools for working with xml

Tools for Working with XML

  • WINDOWS tools

    • Notepad (comes with windows)

    • Visual Web Developer (Express edition) –http://www.microsoft/com/express/vwd

    • Microsoft Expression Web – http://www.microsoft.com/expression

    • Adobe Dreamweaver – http://www.adobe.com/products/dreamweaver


Tools for working with xml1

Tools for Working with XML

  • MACINTOSH tools

    • Bbedit – http://www.bbedit.com/

    • textMate – http://macromates.com/

    • WebScripter – http://web-scripter.com

    • Adobe Dreamweaver – http://www.adobe.com/products/dreamweaver/


Introduction to xml

Introduction to XML

  • XML was designed to transport and store data.

  • HTML was designed to display data.


Introduction to xml1

Introduction to XML

  • What You Should Already Know

  • Before you continue you should have a basic understanding of the following:

    • HTML

    • JavaScript


Introduction to xml2

Introduction to XML

  • What is XML?

    • XML stands for EXtensible Markup Language

    • XML is a markup language (tag-based) much like HTML

    • XML was designed to carry data, not to display data

    • XML tags are not predefined. You must define your own tags

    • XML is designed to be self-descriptive

    • XML is a W3C Recommendation


Introduction to xml3

Introduction to XML

  • What are XML’s benefits?

    • Separate content from presentation

    • Create tag sets that target specific problems

    • Store information in human-readable format

    • Exchange data among disparate system (i.e web services)

    • Open format can be processed by any XML-aware program


Introduction to xml4

Introduction to XML

  • What are some drawbacks of XML?

    • Not good for storing large amounts of data

    • Performance can be slower than other methods of storing and retreiving data

    • Might not be the best format for representing certain data types, like images and other binary data.


Introduction to xml5

Introduction to XML

  • The Difference Between XML and HTML

    • XML is not a replacement for HTML.

    • XML and HTML were designed with different goals:

      • XML was designed to transport and store data, with focus on what data is.

      • HTML was designed to display data, with focus on how data looks.

    • HTML is about displaying information, while XML is about carrying information.


Introduction to xml6

Introduction to XML

  • XML documents must be “well-formed”

    • Always have a single root tag

    • Tags must be properly nested, empty tags always end with />

    • Attributes values must be inside quotes, cannot be minimized.

  • XML documents can be “valid”


Introduction to xml7

Introduction to XML

  • Sample XML File

    <BusinessCard>

    <name>Virgo Armachuelo</name>

    <phone type=“mobile”>(415)222</phone>

    <phone type=“work”>(800)111</phone>

    <phone type=“faxt”>(510)444</phone>

    <email>[email protected]</email>

    </BusinessCard>


  • Login