• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
XML - What is XML?
 

XML - What is XML?

on

  • 961 views

 

Statistics

Views

Total Views
961
Views on SlideShare
961
Embed Views
0

Actions

Likes
1
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    XML - What is XML? XML - What is XML? Presentation Transcript

    • Студент: Александър Борисов Група: 43а Изберете език: Български English
    • XML е съкращение от е X tensible M arkup L anguage , което се превежда като Разширяем Маркиращ Език . Той е мета-език, който се изпозлва за създаването на други езици. Първоначално е създаден, за да помага на компютрите при споделяне на информация помежду им. При него няма точно определени тагове т.е. потребителят си избира кои тагове да използва. Езикът е така направен, че сам да се описва.
    • XML опростява споделянето на информация - Тъй като информацията е запазена в обикновено текстово форматиране, информацията може лесно да се сподели между различни платформи от гледна точка на hardware и software. XML отделя информацията от HTML - За да излюстрираме динамична информация в HMTL код, кодът трябва да бъде презаписан всеки път когато информацията се промени. С XML, инфорамцията може да бъде съхранена в отделни файлове така ,че когато и да се промени информацията, то тя автоматично се показва правилно. По този начин е нужно създаване на HTML шаблон само един път.
    • XML опростява преноса на информация - с XML, информацията може лесно да се разменя между различни платформи. XML прави информацията по достъпна - Тъй като XML не зависи от hardware, software или от някакви приложения, XML може да направи информацията по достъпна и полезна. Различни приложения получават достъп до информацията в HMTL страниците. XML помага и за Интенациолизинирането - HTML разчита силно на ASCII, което прави изпозването на чужди букви много трудно. XML използва Unicode така ,че много Европейски и Азиатски езици са също лесноподържани
    • Разликата между HTML и XML HTML XML Създаден да изобразява информацията Създаден да запазва и пренася информацията между приложения и носители Фокусиран върху как инромацията изглежда Фокусиран върху каква е инфорамацията Има точно определени тагове Няма определени тагове.Всичките тагове се дефинират от потребителя Използван за изобразяване на информацията Използаван да описва информацията Не всичките тагове имат затварящ таг Всички тагове имат затварящ таг Нямат значение малките и големите букви Имат значение малките и големите букви HTML е предназначен за хората XML е предназначен за компютрите
      • Това са маркиращи езици, които са написани според XML стандарта. Всеки такъв
      • език може да се разглежда като подмножество на XML.
      • XHTML - превъплъщение на HTML езика, променен така че да отговаря на XML стандарта
      • MathML - език за описване на математически изрази
      • SVG - описване на векторна графика
      • OOXML
      • Open Document
      • RSS
      • SOAP
      • SMIL
      • Пълен списък с езиците може да намерите тук .
      • XML Spy
      • EditiX
      • Microsoft XML Notepad
      • Visual XML
      • XML Viewer
      • Xeena
      • XML Styler, Morphon, XML Writer…
    • 1. Отделя информация - Ако някой от вас е писал HTML файл, той знае, че ако този файл е по-голям става доста неразбираем.Но с XML можете да си спестите това с помощ t а на така наречените "Острови на информация"("Data Islands"). 2. Размяна на информация - По света има много компютри, които са несъвместими.Тогава пренасянето на информация става невъзможно. Но с помощта на XML вие можете да промените тази информация и тя да се чете от различни програми. 3. Съхранява информация - С един XML файл вие можете да съхранявате информацията. 4. Създава нови езици - С XML вие дори можете да създадете нов програмен език. Дори WAP и WML езиците са създадени така, а те се използват главно за мобилни телефони
    • http://mytech.bg/uroci/9/XML/574/%D0%9A%D0%B0%D0%BA%D0%B2%D0%BE+%D0%B5+XML http://mytech.bg/uroci/9/XML/103/%D0%92%D1%8A%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5+%D0%B2+XML/1 http://www.slideshare.net/pohjus/introduction-to-xml-presentation http://www.slideshare.net/mukeshnt/xml-3657379 http://www.w3schools.com/xml/xml_whatis.asp http://en.wikipedia.org/wiki/XML http://en.wikipedia.org/wiki/List_of_XML_markup_languages http://mytech.bg/uroci/11/HTML%20-%20CSS/376/%D0%9A%D0%B0%D0%BA%D0%B2%D0%BE+%D0%B5+XHTML+%D0%B8+%D0%BA%D0%B0%D0%BA+%D0%B4%D0%B0+%D0%B3%D0%BE+%D0%B8%D0%B7%D0%BF%D0%BE%D0%BB%D0%B7%D0%B2%D0%B0%D0%BC%D0%B5
    • XML stands for е X tensible M arkup L anguage . XML is a meta-language.This means that you use it for creating languages . At first it was designed to help sharing data between different computers . XML tags are not predefined – we must design our own tags . XML is designed to be self-descriptive .
    • XML simplifies data sharing – Since XML is stored in plain text format, data can be easily shared among different hardware and software platforms. XML separates data from HTML – To display dynamic data in HMTL, the code must be rewritten each time the data changes. With XML, data can be stored in separate files so that whenever the data changes ,it is automatically displayed correctly. We have to design the HTML for layout only once.
    • XML simplifies data transport - with XML, data can be easily exchanged between different platforms . XML makes data more available – Since XML is independent of hardware, software and application, XML can make your data more available and useful . Different applications can access your data in HMTL pages. Internationality - HTML relies heavily on ASCII which makes using foreign characters very difficult. XML uses Unicode so that many European and Asian languages are also handled easily.
    • Differences between HTML and XML HTML XML Designed to display data Designed to store and transport data between applications and databases Focus is on how data looks Focus is on what data is It has pre-defined tags No predefined tags. All tags must be defined by the user HTML is used to display information XML is used to describe information Every tag may not have a closing tag Every tag must have a closing tag HMTL is not case sensitive XML is case sensitive HTML is for humans XML is for computers
      • There are several markup languages made for different purposes. All the languages have
      • common xml-rules.
      • XHTML
      • MathML
      • SVG
      • OOXML
      • Open Document
      • RSS
      • SOAP
      • SMIL
      • Full list of the languages here .
      • XML Spy
      • EditiX
      • Microsoft XML Notepad
      • Visual XML
      • XML Viewer
      • Xeena
      • XML Styler, Morphon, XML Writer…
    • 1. Separated information - if any of you has written an HTML file, he knows that if this file is bigger, becomes quite unintelligible. But with XML you can save it with the help of so-called "islands of information" ("Data Islands "). 2. Exchange information - T here are many computers incompatible a round the world. Then transport of information becomes impossible . But with the help of XML you can change this information and it can be read by other programs. 3. Store information – With an XML file , you can store information. 4. Create new languages - even with XML you can create a new program language . Even programming languages WAP and WML are designed like that , and they are mainly used for mobile phones .
    • http://mytech.bg/uroci/9/XML/574/%D0%9A%D0%B0%D0%BA%D0%B2%D0%BE+%D0%B5+XML http://mytech.bg/uroci/9/XML/103/%D0%92%D1%8A%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5+%D0%B2+XML/1 http://www.slideshare.net/pohjus/introduction-to-xml-presentation http://www.slideshare.net/mukeshnt/xml-3657379 http://www.w3schools.com/xml/xml_whatis.asp http://en.wikipedia.org/wiki/XML http://en.wikipedia.org/wiki/List_of_XML_markup_languages http://mytech.bg/uroci/11/HTML%20-%20CSS/376/%D0%9A%D0%B0%D0%BA%D0%B2%D0%BE+%D0%B5+XHTML+%D0%B8+%D0%BA%D0%B0%D0%BA+%D0%B4%D0%B0+%D0%B3%D0%BE+%D0%B8%D0%B7%D0%BF%D0%BE%D0%BB%D0%B7%D0%B2%D0%B0%D0%BC%D0%B5