Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • Windows 10
  • Fișier XML pentru ceea ce aveți nevoie. Ce este un fișier XML și cum îl deschid? Ce se va studia

Fișier XML pentru ceea ce aveți nevoie. Ce este un fișier XML și cum îl deschid? Ce se va studia

Destul de des, mulți utilizatori de sisteme informatice moderne și produse software de diferite tipuri dau peste fișiere cu extensia .xml. Mulți oameni pur și simplu nu au idee despre ce fel de document este, cum să-l deschidă. Acum se va lua în considerare, în același timp vom afla ce este și pentru ce este.

Ce este un fișier XML

Să începem cu faptul că, din punctul de vedere al tehnologiilor informatice moderne și al programelor folosite pentru a crea documente de acest tip, este un fișier text în care sunt scrise comenzile Extensible Markup Language, care seamănă destul de mult cu bine- HTML cunoscut instrument de marcare.

De regulă, un fișier XML conține informații generale despre un obiect, care sunt exprimate în mijloace descriptive (mai multe despre asta mai târziu). În ceea ce privește datele stocate în astfel de containere, acestea pot fi baze de date utilizate adesea pentru cataloage video și audio de pe Internet, setări salvate de utilizator ale programelor și aplicațiilor, precum și pagini web întregi.

Ca exemplu, să luăm, să zicem, un album audio al unui artist. Fișierul XML include informații despre anul lansării, genul, numărul și numele pieselor, popularitate etc. Cu toate acestea, atunci când vizitează resurse de pe World Wide Web, un navigator nu trebuie să se gândească la deschiderea fizică a unui astfel de fișier de informații, deoarece chiar și când redați o melodie online într-un player, toate tipurile de date vor fi afișate așa cum sunt conținute în fișierele MP3 standard ca etichete ID3. Informațiile sunt, parcă, încărcate în piesa redată.

Vizualizare fișier XML

Dacă vă uitați la vizualizarea fișierului, puteți observa imediat că proprietățile oricărui obiect sunt descrise în acesta folosind etichete și atribute care sunt setate manual.

Nu vorbim despre principalele comenzi ale limbajului în sine, deoarece un utilizator obișnuit nu are nevoie de astfel de informații. Singurul lucru care poate fi remarcat este că un anumit număr de elemente folosite pentru a descrie un obiect în acest format nu există: cât de multe sunt necesare, câte sunt setate.

Cum se deschide formatul XML standard

Acum să vedem cum să deschidem un fișier XML. După cum deja, probabil, mulți au înțeles, acesta este un fișier text, ceea ce înseamnă că este cel mai ușor să utilizați orice editor, chiar și cel mai primitiv, pentru a-l vizualiza sau edita. Da, chiar și același „Notepad” din setul standard de Windows.

Cu toate acestea, nu totul este atât de simplu aici. Faptul este că făcând dublu clic pe fișier fără a seta asocierea corespunzătoare cu niciun program, acesta nu se va deschide. În cel mai bun caz, sistemul va oferi o listă cu cele mai potrivite aplicații. Puteți alege programul la alegere și, în același timp, puneți o bifă în fața articolului pentru utilizarea permanentă a aplicației selectate pentru toate fișierele de acest tip.

Puteți face diferit făcând clic dreapta pe fișier și apoi alegând comanda „Deschide cu...”, după care, din nou, selectați aplicația necesară fie din listă, fie specificați locația componentei executabile principale (cel mai adesea este un fișier EXE).

A treia modalitate de a deschide fișierul XML este să porniți mai întâi programul și apoi să utilizați meniul de fișier deschis (în cele mai multe cazuri, acesta este Ctrl + O). În acest caz, este complet inutil să utilizați Notepad. Vă rog, fișierul se deschide fără probleme în aceeași aplicație Word și altele asemenea. Chiar și Microsoft Excel este capabil să deschidă date în acest format.

Cu toate acestea, dacă devine necesară editarea formatului XML, atunci este mai bine să utilizați utilități profesionale cu suport pentru sintaxa limbii, de exemplu, Oxygen XML Editor, XML Marker sau EditiX Lite Version. Desigur, acestea nu sunt toate utilitarele capabile să lucreze cu limbajul fișierului la cel mai înalt nivel. Astăzi există o mulțime de astfel de programe.

Acum câteva cuvinte despre motivul pentru care fișierul XML primește uneori o eroare la deschidere. Cel mai adesea, acest lucru se datorează unei încălcări a integrității fișierului în sine, precum și introducerii incorecte a atributelor sau etichetelor descriptive. În plus, Excel are o limită a numărului de rânduri afișate, astfel încât datele pot fi incomplete atunci când sunt deschise.

Posibile erori la deschiderea unui fișier XML ca atașament de e-mail

Uneori pot apărea erori atunci când se încearcă deschiderea unui fișier care este atașat la un mesaj de e-mail. Acest lucru se aplică cel mai adesea clienților de e-mail standard precum Outlook Express.

Faptul este că la început atașamentul este salvat sub formă de date temporare (foarte des cu adăugarea unui .tmp suplimentar la extensia principală), iar apelul este efectuat către acesta.

Pentru a evita o astfel de situație, este suficient să salvați inițial atașamentul în formatul său original în orice loc convenabil de pe disc sau pe un suport amovibil și apoi să utilizați metodele standard descrise mai sus.

În loc de un total

După cum puteți vedea, nu este nimic dificil să înțelegeți structura și metodele de deschidere a fișierelor cu acest format. Aici, însă, problema creării datelor XML nu a fost luată în considerare în mod fundamental, deoarece pentru a înțelege pe deplin procesul, trebuie să cunoașteți cel puțin elementele de bază ale limbajului în sine. În rest, se pare că utilizatorii nu vor avea dificultăți cu fișierele de acest format.

XML este folosit în multe aspecte ale dezvoltării web, dar scopul său principal este de a facilita stocarea și transferul datelor.

XML separă datele de HTML

Dacă trebuie să afișați date dinamice într-un document HTML, va dura prea mult dacă, ori de câte ori aceste date se modifică, editați documentul HTML în sine.

CU XML datele pot fi stocate în fișiere XML separate. Procedând astfel, vă concentrați pe utilizarea HTML / CSS pentru afișare și modelare și puteți fi sigur că noile date primite nu necesită nicio modificare a codului HTML al documentului.

XML simplifică distribuția datelor

În lumea reală, sistemele informatice și bazele de date folosesc date în formate incompatibile.

Datele XML sunt stocate în format text simplu. Acest lucru oferă independență software și hardware.

Acest lucru facilitează crearea de date care pot fi utilizate de o mare varietate de aplicații.

XML facilitează transferul de date

Una dintre cele mai consumatoare probleme ale dezvoltatorilor a fost întotdeauna și rămâne problema schimbului de date între sisteme incompatibile.

Transmiterea datelor în XML reduce semnificativ complexitatea acestei probleme, deoarece datele în acest format pot fi citite de diferite aplicații incompatibile.

XML facilitează modificarea platformei

Trecerea la sisteme noi (platforme hardware sau software) durează întotdeauna mult timp. O mulțime de date trebuie convertite în formate noi. În acest caz, adesea se pierd date incompatibile.

Datele XML sunt stocate în format text. Acest lucru facilitează extinderea sau actualizarea sistemelor de operare, migrarea către noi aplicații sau browsere fără riscul de a pierde date.

XML vă face datele mai accesibile

Datele dvs. pot fi accesate nu numai prin documente HTML, ci și prin orice altă aplicație.

XML pune datele tale la dispoziția tuturor tipurilor de „mașini de citit” (mașini de voce, fluxuri de știri etc.), facilitând accesul persoanelor cu deficiențe de vedere și alte probleme fizice.

XML este folosit pentru a crea noi limbaje pentru Internet

Multe limbaje de programare de pe Internet au fost create folosind XML.

Aici sunt cateva exemple:

  • XHTML
  • WSDL pentru descrierea serviciilor web disponibile
  • WAP și WML ca limbaje de marcare pentru dispozitive portabile, cum ar fi PDA-urile
  • Limbi RSS pentru fluxurile de știri
  • RDF și OWL pentru descrierea resurselor și ontologie
  • SMIL pentru descrierea multimedia pentru web

Limbajul de marcare extensibil (XML). Sunt de fapt doar fișiere text care folosesc etichete personalizate pentru a descrie structura și alte funcții ale unui document.

Ce este XML

XML Este un limbaj de marcare creat de World Wide Web Consortium (W3C) pentru a defini sintaxa pentru codificarea documentelor care pot fi citite de oameni și mașini. Face acest lucru folosind etichete care definesc structura documentului, precum și modul în care documentul ar trebui să fie stocat și transportat.

Cel mai ușor este să-l compari cu un alt limbaj de marcare cu care s-ar putea să fii familiarizat - limbajul marcare hipertext(HTML) folosit pentru a codifica pagini web. HTML folosește un set predefinit de caractere de marcare (coduri scurte) care descriu formatul conținutului pe o pagină web.

Cu toate acestea, XML este diferit prin faptul că este extensibil. XML nu are un limbaj de marcare predefinit precum HTML. În schimb, XML permite utilizatorilor să-și creeze propriile caractere de marcare pentru a descrie conținutul, formând un set de caractere nelimitat și autodefinit.

Practic, HTML este un limbaj care se concentrează pe prezentarea conținutului, în timp ce XML este un limbaj dedicat descrierii datelor, folosit pentru stocarea datelor.

XML este adesea folosit ca bază pentru alte formate de documente, dintre care există sute. Iată câteva pe care poate doriți să le știți:

  • RSS și ATOM descriu modul în care aplicațiile ar trebui să gestioneze fluxurile web.
  • Microsoft .NET folosește XML pentru fișierele de configurare.
  • Microsoft Office folosește XML ca bază pentru structura documentului.

Astfel, dacă aveți un fișier XML, acesta nu vă spune neapărat pentru ce aplicație este. Cu toate acestea, nu trebuie să vă faceți griji cu privire la acest lucru, decât dacă dezvoltați fișiere XML.

Cum se deschide un fișier XML

Există mai multe moduri de a deschide direct un fișier XML. Le puteți deschide și edita cu orice editor de text, le puteți vizualiza cu orice browser web sau puteți utiliza un site web care vă permite să le vizualizați, să editați și chiar să le convertiți în alte formate.

Utilizați un editor de text atunci când lucrați cu XML în mod regulat

Deoarece fișierele XML sunt doar fișiere text, acestea pot fi deschise cu orice editor de text. Cu toate acestea, multe editoare de text, cum ar fi Notepad, pur și simplu nu sunt concepute pentru a afișa fișiere XML cu structura lor corectă. Acest lucru poate fi util pentru a vă familiariza rapid cu conținutul unui fișier XML. Dar, există instrumente mai convenabile pentru a lucra cu ei.


Utilizarea unui browser web pentru a vizualiza fișierul XML

Dacă nu trebuie să editați fișierul XML, ci trebuie doar să vizualizați conținutul, browserul dumneavoastră se poate ocupa de această sarcină. În plus, browserul dvs. web este cel mai probabil deja configurat ca vizualizator XML standard. Astfel, dublu clic pe fișierul XML ar trebui să îl deschidă în browser.

Dacă nu, puteți face clic dreapta pe fișier pentru a găsi opțiuni pentru a-l deschide cu orice altă aplicație. Doar selectați browserul dvs. web din lista de programe.

Când fișierul se deschide, ar trebui să vedeți date bine structurate. Nu este la fel de frumos ca aspectul de culoare pe care îl obțineți în Notepad ++, dar mult mai bun decât Notepad.

Utilizarea unui editor online pentru fișiere XML

Dacă doriți să editați un fișier XML aleatoriu și nu doriți să încărcați un nou editor de text, sau aveți nevoie converti fișierul XML într-un alt format Există mai multe editoare XML online decente disponibile gratuit.

TutorialsPoint.com, XMLGrid.net și CodeBeautify.org - Vă permite să vizualizați și să editați fișiere XML. După ce editarea este completă, puteți descărca fișierul XML modificat sau chiar îl puteți converti într-un alt format.

Să folosim CodeBeautify.org ca exemplu. Pagina este împărțită în trei secțiuni. În stânga este fișierul XML cu care lucrați. În mijloc, veți găsi mai multe funcții. În dreapta, veți vedea rezultatele unora dintre opțiunile din care puteți alege.

De exemplu, în imaginea de mai jos, fișierul nostru XML complet este în stânga, iar panoul de rezultate afișează o vizualizare arborescentă, deoarece am făcut clic pe butonul Vizualizare arborescentă din mijloc.

Utilizați butonul Răsfoire pentru a încărca un fișier XML de pe computer sau butonul Încărcare URL pentru a prelua XML dintr-o sursă de internet

Butonul Vizualizare arbore afișează datele într-o structură arborescentă bine formatată în panoul de rezultate, cu toate etichetele evidențiate în portocaliu și atributele în partea dreaptă a etichetelor.

Beatify vă afișează datele într-un mod ordonat, ușor de citit.

Butonul Reducere afișează datele dvs. folosind cel mai mic număr de spații. Această funcție va plasa fiecare parte de date pe o singură linie. Acest lucru este util atunci când încercați să faceți fișierul mai mic, ceea ce va economisi spațiu.

În cele din urmă, puteți folosi butonul XML în JSON pentru a converti XML în JSON și butonul Export în CSV pentru a salva datele ca fișier cu valori separate prin virgulă sau butonul Descărcare pentru a descărca orice modificări pe care le-ați făcut într-un fișier XML nou. . ..

Extensible Markup Language (XML) a fost dezvoltat de grupul de lucru XML World Wide Web Consortium (W3C). Iată cum îl descriu creatorii:

„Extensible Markup Language (XML) este o parte integrantă a limbajului SGML... Este conceput pentru a facilita utilizarea SGML pe Web și pentru a îndeplini sarcinile efectuate în prezent folosind HTML. XML este conceput pentru a îmbunătăți utilizarea și interoperabilitatea SGML și HTML. ”

Acesta este un extras din specificația XML 1.0, creată de XML Working Group în februarie 1998. Întregul document poate fi găsit pe site-ul W3C la http://www.w3.org/TR/REC/-xml.

XML este un limbaj de marcare conceput special pentru postarea de informații pe World Wide Web, similar cu Hypertext Markup Language (HTML), care a devenit inițial limbajul standard pentru crearea paginilor Web. Deoarece HTML satisface pe deplin toate nevoile noastre, se pune întrebarea: De ce ați avut nevoie de un limbaj complet nou pentru Web? Care sunt avantajele și avantajele sale? Cum interacționează cu HTML? Va înlocui HTML sau pur și simplu îl va îmbunătăți? În cele din urmă, ce este SGML, din care XML face parte și de ce nu poți folosi SGML propriu-zis pentru paginile tale Web? În acest capitol, voi încerca să răspund la toate aceste întrebări.

Scopul XML

HTML oferă un set fix de elemente pe care le puteți utiliza pentru a plasa componente pe o pagină web tipică. Exemple de astfel de elemente sunt titluri, paragrafe, liste, tabele, imagini și link-uri. De exemplu, HTML este excelent pentru

crearea unei pagini de pornire personale. Mai jos este descrierea paginii de start în coduri HTML:

Pagina principala

Pagina de pornire a lui Michael Young

Bun venit pe site-ul meu!

Conținutul site-ului web

Vă rugăm să alegeți unul dintre următoarele subiecte:

  • Scris
  • Familie
  • Galerie foto

Alte site-uri web interesante

Faceți clic pe una dintre următoarele pentru a explora un alt site Web:

  • „1. XML ar trebui să devină un limbaj pentru utilizare directă pe Internet.”

    După cum vă puteți imagina, XML a fost conceput în primul rând pentru stocarea și distribuirea informațiilor pe Web.

    „2. XML va suporta o mare varietate de aplicații.”

    Deși scopul său principal este de a distribui informații pe Web prin servere și browsere, XML este, de asemenea, conceput pentru a fi utilizat de alte programe. De exemplu, XML este folosit pentru a face schimb de informații între programele financiare, pentru a distribui și actualiza produse software și pentru a scrie scripturi vocale atunci când furnizați informații prin telefon.

    „3.XML va fi compatibil SGML.”

    XML este o ramură specializată a SGML. Avantajul aici este că software-ul SGML poate fi ușor adaptat pentru a funcționa cu HTML.

    „4. Va fi mai ușor să scrieți programe care procesează documente XML.”

    Utilizarea practică a XML necesită să fie ușor de scris browsere și alte programe care procesează documente XML. De fapt, principalul motiv pentru separarea XML de SGML a fost disponibilitatea programelor de scriere pentru a procesa documente XML.

    „5. Numărul de caracteristici suplimentare în XML ar trebui să fie redus la un nivel minim, în mod ideal zero.”

    Numărul minim de funcții suplimentare în XML facilitează scrierea de programe pentru procesarea documentelor XML. Abundența de caracteristici suplimentare conectabile în SGML a devenit un motiv major pentru care este practic nepotrivit pentru prezentarea documentelor Web. Caracteristicile suplimentare SGML necesită suprascrierea caracterelor delimitatoare de etichete (de obicei ) și sări peste eticheta de final pentru a permite procesorului să detecteze capătul elementului. Când scrieți strict un program de procesare a documentelor SGML, trebuie să luați în considerare posibilitatea tuturor funcțiilor suplimentare, chiar dacă acestea sunt rare.

    „6. Documentele XML ar trebui să fie înțelese și clare pentru utilizator.”

    XML își propune să devină lingua franca (limba universală) pentru schimbul de informații între utilizatori și programe din întreaga lume. Conform acestui concept, utilizatorii, precum și programele specializate, ar trebui să poată crea și citi documente XML. Accesibilitatea și transparența pentru utilizator diferențiază XML de majoritatea celorlalte formate utilizate în construirea bazelor de date și a documentelor text.

    Documentul XML poate fi citit cu ușurință de către utilizator deoarece este descris în text simplu și are o structură ierarhică logică sub formă de arbore. Puteți simplifica documentele XML atribuind nume semnificative elementelor, atributelor și obiectelor și adăugând comentarii utile. (Acest lucru este discutat mai târziu în acest capitol.)

    „7. Dezvoltarea XML ar trebui să fie finalizată suficient de repede.”

    XML va deveni un standard acceptat doar dacă programatorii și utilizatorii îl acceptă. Acest standard ar trebui creat înainte ca societatea să accepte standarde alternative care sunt create din ce în ce mai mult de companiile de software.

    "opt. XML ar trebui să fie formal și concis.”

    Specificația XML este scrisă într-un limbaj formal folosit pentru a reprezenta limbaje informatice, cu o notație cunoscută sub numele de Extended Backus-Naur Form (EBNF). Acest limbaj formal, deși greu de înțeles, este lipsit de ambiguitate și facilitează foarte mult scrierea documentelor XML, și mai ales a programelor de prelucrare a acestora.

    "nouă. Documentele XML vor fi mai ușor de creat.”

    Utilizarea practică a XML ca limbaj de marcare pentru documentele Web simplifică nu numai scrierea programelor de procesare, ci și procesul de creare a documentelor XML în sine.

    "zece. Forma comprimată nu este importantă în marcajul XML.”

    În conformitate cu clauza 6 (documentul XML trebuie să fie clar și ușor de înțeles pentru utilizator), marcajul XML nu trebuie să fie prea comprimat pentru a nu intra în conflict cu scopul declarat.

    Aplicații XML standard

    Puteți utiliza XML pentru mai mult decât pentru a descrie un document individual. Un utilizator individual, o companie sau un comitet de standarde poate defini setul necesar de elemente XML și structura documentului pentru a se aplica unei anumite clase de documente. Un astfel de set de elemente și o descriere a structurii unui document se numește aplicație XML sau vocabular XML.

    De exemplu, o organizație poate defini o aplicație XML pentru crearea de documente care descriu structuri moleculare, resurse umane, prezentări multimedia sau care conțin grafică vectorială. La sfârșitul capitolului, există o listă a unor aplicații XML comune care au fost deja create și care urmează să fie create.

    O aplicație XML este de obicei definită prin crearea unui Document Type Descriptor (DTD), care este o componentă validă a documentului XML. Un DTD este structurat în jurul unei scheme de bază de date: stabilește și definește numele elementelor care pot fi utilizate într-un document, ordinea în care pot apărea elementele, atributele elementelor care pot fi aplicate și alte caracteristici ale documentului. Pentru utilizarea practică a unei aplicații XML, de obicei includeți DTD-ul acesteia în documentul dumneavoastră XML; prezența unui DTD într-un document limitează elementele și structurile pe care le veți utiliza, astfel încât documentul dumneavoastră respectă standardele acestei aplicații. Descrierile documentelor XML discutate mai devreme în acest capitol nu au inclus DTD-uri. Veți învăța cum să definiți și să utilizați DTD-uri în Capitolul 5.

    Avantajele utilizării aplicațiilor XML standard pentru a vă proiecta documentele sunt că puteți partaja documente cu toți ceilalți utilizatori ai aplicației, iar documentul poate fi procesat și afișat folosind software-ul care este deja construit pentru aplicație.

    Aplicații XML care îmbunătățesc calitatea documentelor XML

    Pe lângă aplicațiile XML pentru descrierea unor clase specifice de documente, există mai multe aplicații XML pe care le puteți utiliza în orice tip de document XML. Aceste aplicații facilitează crearea unui document și îmbunătățesc calitatea acestuia. Mai jos sunt exemple de astfel de aplicații.

    • Extensible Stylesheet Language (XSL) vă permite să creați foi de stil puternice folosind sintaxa XML.
    • Schema XML vă permite să proiectați scheme detaliate pentru documentele dvs. XML utilizând sintaxa XML standard, care este o alternativă mai puternică la utilizarea DTD-urilor.
    • XML Linking Language (XLink) vă oferă posibilitatea de a vă conecta documentele XML. Suportă mai multe link-uri direcționate și alte caracteristici utile, oferind mai multă libertate decât mecanismul de organizare a linkurilor HTML.
    • XML Pointer Language (XPointer) vă permite să definiți legături țintă flexibile. Când utilizați XPointer și XLink împreună, puteți organiza link-uri către oriunde în documentul țintă — nu doar să săriți la elementele evidențiate.

    XLS este tratat în Capitolul 10. Alte aplicații XML nu sunt încă gata de funcționare și nu sunt tratate în această carte. (XLink și XPointer nu sunt acceptate în Internet Explorer 5).

    După cum puteți vedea, XML nu este doar un instrument util pentru descrierea documentelor, ci servește și ca bază pentru construirea de aplicații și extensii care pot fi necesare pe măsură ce Internetul se dezvoltă.

    Utilizarea reală a XML

    Deși conceptul de XML este destul de interesant, s-ar putea să vă întrebați cum să îl puneți în practică. Această secțiune oferă o listă de exemple de astfel de utilizări ale XML, atât utilizate pe scară largă, cât și promițătoare. Dacă există aplicații XML relevante pentru utilizare practică, acestea vor fi afișate între paranteze. De exemplu, ați putea afla că aplicația MathML XML vă va permite să formatați formule matematice.

    Legătură... Pentru o listă mai completă a aplicațiilor XML actuale și emergente, inclusiv descrierile lor detaliate, consultați pagina web Oasis SGML / XML (http://www.oasis-open.arg/cover/ocml.htmW aplicații).

    • Lucrul cu baze de date. La fel ca bazele de date tradiționale, XML poate fi utilizat pentru a atribui o etichetă fiecărui câmp de informații din fiecare înregistrare a bazei de date. (De exemplu, puteți eticheta fiecare nume, adresă și număr de telefon în intrările din lista de adrese.) Apoi puteți afișa datele într-o varietate de moduri și puteți organiza căutările, sortarea, filtrarea și alte procesări ale datelor.
    • Documente de structurare. Structura ierarhică a documentelor XML este ideală pentru marcarea structurii documentelor, cum ar fi romane, lucrări științifice și piese de teatru. De exemplu, puteți utiliza XML pentru a marca o piesă cu acte, scene, personaje, povești, peisaje și așa mai departe. Marcarea XML permite programelor să afișeze sau să imprime un document în formatul necesar; găsiți, extrageți sau manipulați informații dintr-un document; generați cuprinsuri, rezumate și adnotări; procesează informații în alte moduri.
    • Lucrul cu grafica vectoriala (VML - Vector Markup Language).
    • Prezentări multimedia (SMIL - Synchronized Multimedia Integration Language, HTML + TIME - HTML Timed Interactive Multimedia Extensions).
    • Descrierea canalelor. Canalele sunt pagini Web care sunt trimise automat abonaților. (CDF - Channel Definition Format).
    • Descrierea pachetelor software și a relațiilor lor. Astfel de descrieri asigură distribuția și actualizarea produselor software în rețea (OSD - Open Software Description).
    • Interacțiunea aplicațiilor pe Web folosind co-comunicații XML. Aceste mesaje sunt independente de sistemele de operare, modele de obiecte și limbaje informatice (SOAP - Simple Object Access Protocol).
    • Trimiterea de cărți de vizită electronice prin e-mail.
    • Schimbul de informații financiare. Schimbul de informații într-un format deschis și ușor de înțeles se realizează între programe financiare (cum ar fi Quicken și Microsoft Money) și instituții financiare (bănci, fonduri publice) (OFX - Open Financial Exchange).
    • Crearea, gestionarea și utilizarea formelor digitale complexe pentru tranzacții comerciale pe Internet. Astfel de formulare pot include semnături digitizate care le fac recunoscute legal (XFDL - Extensible Forms Description Language).
    • Schimb de cereri de angajare și CV-uri (HRMML - Human Resource Management Markup Language).
    • Formatarea formulelor matematice și a informațiilor științifice în
    • Web (MathML - Mathematical Markup Language).
    • Descrierea structurilor moleculare (CML - Chemical Markup Language).
    • Codarea și afișarea informațiilor despre ADN, ARN și catenele (BSML - Bioinformatic Sequence Markup Language).
    • Limbajul de marcare a datelor genealogice (GeDML).
    • Schimb Astronomical Markup Language (AML).
    • Crearea de partituri muzicale (MusicML -Music Markup Language).
    • Lucrul cu scripturi vocale pentru a furniza informații prin telefon. Scripturile vocale pot fi utilizate, de exemplu, pentru a genera mesaje vocale, întrebări despre disponibilitatea produselor și prognoze meteo (VoxML).
    • Prelucrarea și livrarea informațiilor prin servicii de curierat. Federal Express, de exemplu, folosește deja XML în acest scop.
    • Prezentarea reclamei in presa in format digital (AdMarkup).
    • Depunerea juridică și schimbul electronic de informații juridice (XCL - XML ​​​​Court Interface).
    • Codificarea formatului pentru observarea vremii (OMF).
    • Schimb de informații privind tranzacțiile cu imobiliare (RETS - Real Estate Transaction Standard).
    • Schimb de informații privind asigurarea.
    • Schimb de știri și informații folosind standarde web deschise (XMLNews).
    • Prezentarea informațiilor religioase și marcarea textelor de cult (ThML - Theological Markup Language, LitML - Liturgical Markup Language).

Top articole similare