한국   대만   중국   일본 
XML - Wikipedija, prosta enciklopedija Pojdi na vsebino

XML

Iz Wikipedije, proste enciklopedije
Kratek zgled jezika XML

XML je tri?rkovna okraj?ava za angle?ki izraz Extensible Markup Language , raz?irljivi ozna?evalni jezik , in je zelo raz?irjen na Internetu . XML je preprost programski jezik , podoben HTML -ju, ki omogo?a format za opisovanje strukturiranih podatkov ali arhitektura za prenos podatkov in njihovo izmenjavo med ve? omre?ji. XML spreminja mnogo aspektov ra?unalni?tva, ?e posebej na podro?ju komuniciranja aplikacij in stre?nikov. Da pa se ga tudi raz?iriti, saj ima namre? to mo?nost, da si lahko sami izmislimo imena etiket ( angle?ko TAG ). Zelo je uporaben za komunikacije, saj ima zelo preprosto in pregledno zgradbo.

XML je razdeljen na 3 dele:

  • podatkovni (vanj shranimo podatke v neki obliki z ?eljenimi etiketami (tag)),
  • deklarativni (skrbi za to, da lahko pri dodajanju novih podatkov vidimo kaj kak?na etiketa predstavlja),
  • predstavitveni (z njim oblikujemo izpis podatkov).

Razvijalci XML pove?ujejo vsebino tega jezika in s tem njegovih standardov tehnologije, ki vsebujejo podatke , ki se jih da enostavno preoblikovati in zamenjati v neenakih sistemih.

Dobre zna?ilnosti jezika [ uredi | uredi kodo ]

Obstaja ve? dobrih zna?ilnosti uporabljanja jezika XML:

  • XML razdeli podatke za lokalno obdelavo . Podatki so lahko brani v XML obliki, potem pa prene?eni v lokalno aplikacijo , kot je na primer brskalnik za nadaljnje gledanje ali procesiranje . Podatki so lahko preneseni tudi skozi skripto ali druge programske jezike s pomo?jo XML objektnega modela .
  • Uporabnikom da XML mo?nost primernega vpogleda v strukturirane podatke. Podatki prene?eni na namizje so lahko predstavljeni v ve? mo?nih variantah. Lokalni podatki so lahko predstavljeni na tak?en na?in kot to najbolj ustreza uporabniku .
  • Omogo?a integracijo strukturiranih podatkov iz ve? virov v logi?ne in preproste poglede v podatke. Obi?ajno so bili uporabniki navajeni integrirati podatke, iz stre?ni?kih baz in ostalih aplikacij na medmre?nih stre?nikih, tako da so bili podatki uporabni za po?iljanje na ostale stre?nike za nadaljnjo procesiranje, obdelavo in distribucijo.
  • Opisuje podatke iz razli?nih aplikacij. Ker je XML obse?en jezik se lahko uporablja za opisovanje podatkov v ?iroki variaciji aplikacij, od opisovanja kolekcij spletnih strani do podatkovnih zapisov. Ker so podatki samo opisni ( self-describing ), so lahko sprejeti in procesirani brez potrebe, da so ?e dodatno opisani.
  • Omogo?a bolj?i pretok skozi parcialno granularno popravljanje ( granular updates ). Izvajalcem ni potrebno poslati celotnih strukturiranih podatkov vsakokrat, ko v njih pride do spremembe. Z granularnimi popravki , se morajo distribuirati samo spremenjeni elementi poslani od stre?nika do odjemalca . Spremenjeni podatki so tako lahko predstavljeni brez ponovnega osve?evanja celotne strani ali namizja.

Glej tudi [ uredi | uredi kodo ]

Zunanje povezave [ uredi | uredi kodo ]