Не сте регистриран! Регистрирайте се БЕЗПЛАТНО, за да използвате услугите на сайта!

   Рубрики
 
 
 
 

 Форуми
» SEO и оптимизация
» Всичко за PHP и Perl
» Всичко за C, C++ и .NET
» Всичко за Java и JSP
» Всичко за SQL и MySQL
» Всичко за XHTML и CSS
» Презентация на сайтове
 Какво е XML?
  1. Какво е XML?
  2. Какво е XML? - Част II
  3. Какво е XML? - Част III
DIVASTATOR
     
Автор  DIVASTATOR (18.01.2006 22:46)  съобщение до автора
Погледнат  4483 пъти  добави към любими
Оценка  добави коментар
Гласове  2  изпрати на приятел
Коментари  (6)  абонирай се за XML
    Страница 1 / 3

 



Сигурен съм, че сте виждали уводни уроци за XML.Но аз мислех да споделя с вас всичко което знам за XML в серия уроци.А и така ще затвърдя моите знания за този език.Ами да започвам:

1.Какво е XML?

XML означава Extensible Markup Language.Това значи, че той е разтеглив.С други думи вие си измисляте таговете, които да сложитe.Този език е направен за да описва базата данни.По принцип този език не прави нищо.Малко е объркващо в началото но,по-нататък ще разберета какво имам предвид.

2.HTML и XML!

Между HTML и XML има много разлики.Първо XML н е направен за да измести HTML.Както казах по нагоре този зик е проектиран за описване на базата данни,а HTML за представянето им(в таблици, листове и др.).Второ във HTML вие иамте строго определени тагове(<p>, <h1> и др.), а във XML имате свободата да измисляте каквито искате тагове.

3.Как можем да използваме XML.

Има много различни наяини да използавме XML.Ето някои от тях:
1.Отделя информация - Ако някой от вас е писал HTML файл, то знае, че ако този файл е по-голям става доста неразбираем.Но с XML можете да си спестите това с помоща на така наречените "Острови на информация"("Data Islands").За тях ще говорим в някой от следващите уроци.

2.Размяна на информация - По света иам много компютри които са несъвместими.Тогава пренасянето на информация става невъзможно.Но с помоща на XML вие можете да промените тази информация и тя да се чете от различни програми.

3.Съхранява информация - С един XML файл вие можете да съхранявате информацията.

4.Създава нови езици - С XML вие дори можеде на създадете нов програмен език.Дори WAP и WML езиците са създадени така, а те се използват главно за мобилни телефони.За тях ще говорим в други уроци.

4.XML синтаксисът.Как да си направя XML документ.

За да разберете езика, трябва да знаете неговия синтаксис.Или как да си направя един XML файл.Първо за да може един документ да е XML документ в началот му трябва да седи това:

CODE
1
<?xml version="1.0"?>

Това съчетание винаги започва и завършва с ?.Иначе нищо няма да стане.Изразът "?xml" обосновява XML файл."version" дефинира версията на XML езика.След това няма значеие какви тагове ще напишете, защото както казах не веднъж в XML вие си правите таговете.За пример ще дам една бележка:

CODE
1
2
3
4
5
6
<note>
<
to>Иван</to>
<
from>Драган</from>
<
heading>Reminder</heading>
<
body>Да не забравиш да ми донесеш диска</body>
</
note>

Тагът <note> казва, че типът на този файл е бележка.<to> се отнася за лицето ,към което е насочена бележката.<from> се отнася за лицето от което е бележката.<heading> се отснася за действието, което се извършва.В случая напомняне.А <body> е съдържанието на самата бележка.За разлика от HTML в XML всички тагове трябва да са затворени.

Ето така:

CODE
1
2
<p>Това е грешно
<p>Това е вярно</p>

XML документите са мнго чувствителни.Докато при HTML таговете нямаха значение дали ще са с малка буква или голяма, при XML не е така.Ето така:

CODE
1
2
<Message>Това е грешно</message>
<
message>Това е вярно</message>



  Следваща страница >> 


Ключови думи: xml въведение в XML първи стъпки


Още уроци от тази рубрика


 
  • Подобни теми от myLinks
 

 За автора: DIVASTATOR  
Какво мога да кажа за мен.Аз съм на 17 години от гр. София.Занимавам се с Web Design не професионално (като хоби ми е), но смятам да си искам да си изкарвам хляба с това.За момента нямам готови качени в интернет сайтове, но сега работя над един и се надявам скоро да го има.Това е.
   
 1 посетител чете този урок (0 потребители и 1 гост)  
Активни потребители: ---
   
  

Еmail  
 

DIVASTATOR -  da ima6 ne6to ob6to sys Varnenskiq svoboden universitet? Za6toto ti 4eta "trudovete" po stranicite na tehen u4ebnik po elektronen biznes... Prosto spomenavam...

  draka на 24.06.2006 12:11

И така, за тези, които тепърва навлизат в материята (не че аз съм някакъв гуру) да поясня : XSL се препоръчва от W3C (World Wide Web Consortsium), понеже позволява да се визуализират само част от данните в XML файла. Ако например имаме нещо от сорта на :
 CODE
1
2
3
4
5
6
7
8
9
10
11
<books>
   <
html>
     <
book id="1" title="Book 1"/>
     <
book id="2" title="Book 2"/>
     <
book id="3" title="Book 3"/>
   </
html>
   <
php>
     <
book id="1" title="Book 1"/>
     <
book id="2" title="Book 2"/>
   </
php
</
books>

С XSL можем да покажем само книгите в категория html например, или дори да покажем само книга от определена категория с определен атрибут (например id да е 5 или title да е "Book 1").

Затова препоръчвам да отделите време на XSL, вместо да се подлъгвате от простотата на CSS. С него няма да постигнете много в xml :)

 

  frozenblood на 14.02.2006 10:33

Това дали е първи или втори или пореден няма значение, като казваш кое най важно поне наистина го казвай :). Еми ако някой не прочете следващата ти статия?

  PureEvil на 21.01.2006 01:09

А и това ми е първия урок засега.

  DIVASTATOR на 19.01.2006 20:20

Енкодинга смята да го разгледам в някой от следващите уроци.

  DIVASTATOR на 19.01.2006 20:10

А къде задаваш енкодинга ако не е тайна? Или програмите които ще позлват тези XML-и трябва да имат гадателска функция?

  PureEvil на 19.01.2006 11:36

 

 
  • Интересно от Софтуер
 



IT-PLACE.NET © 2004 - 2008