XML Tehnologii

Curs
8/10 (4 voturi)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 55 în total
Cuvinte : 10480
Mărime: 133.02KB (arhivat)
Cost: Gratis
Profesor îndrumător / Prezentat Profesorului: Craciun Ion
Tehnologii XML. Teza anuala

Cuprins

Întroducere 3

Capitolul I: EXtensible Markup Language (XML) 4

1. XML - EXtensible Markup Language 4

1.1. Tehnologiile XML 5

1.1.1. Elementele specifice limbajului XML 8

1.2. Documente XML 9

1.2.1. Regulile de creare a documentului XML 11

1.2.2. Documente bine formatate şi documente valide 13

1.2.3. Sintaxa documentelor XML 13

1.2.3.1. Simbolurile speciale 14

1.2.3.2. Începutul unui element şi tag-ul de sfîrşit 14

1.2.3.3. Atribute 16

1.2.3.4. Comentarii 16

1.2.3.5. Referinţe la entităţi 17

1.2.3.6. Instrucţiuni de prelucrare 18

1.2.3.7 Secţiuni CDATA 19

1.2.3.8 Declaraţia tipului de document 20

1.3. Namespaces 20

2. Definirea tipului de document (DTD) 21

3. Modelul obiectual al documentului (DOM) 22

4. Spaţii de nume 22

5. XML Schema 24

5.1 Definirea elementelor şi atributelor 24

5.2. Deosebirele dintre XML Schema şi DTD 26

6. Vizualizarea documentelor XML 26

7. XML si bazele de date 27

8. Access XP si XML 29

9. Extensible Stylesheet Language – XSL 29

9.1. XPath 31

9.2. Elemente XPath care includ condiţii 33

9.3. Transformări XSLT 33

9.3.1. Root-ul stylesheet-ului XSLT 33

9.3.2. Elemente XSLT 34

10. Procesarea condiţionată 35

Capitolul II: Parte practică 36

1. Comentariu saitului 36

2. Codul programului 38

2.1. Prima pagină 38

2.2. Pagina a doua 42

Concluzie 52

Bibliografie 54

Extras din document

Întroducere

Extensible Markup Language, abreviat XML, descie o clasă de obiecte numite documente XML şi descrie parţial comportamentul unor programe de computer care le procesează. XML este o aplicaţie profil sau o formă restrictivă a SGML-ului, Standard Generalized Markup Language [ISO8879]. Prin construcţie, documentele XML se conformează documentelor SGML.

Documentele XML sunt realizate din unităţi de stocare numite entităţi, ce conţin date parsate sau neparsate. Datele parsate sunt realizate din caractere, unele dintre ele formînd date caracter iar altele ca marcaje. Marcajele codifică o descriere a schemei de stocare a documentului şi structura logică. XML furnizează un mecanism pentru a impune constrîngeri asupra schemei de stocare şi a structurii logice.

Un modul software numit procesor XML este utilizat pentru a citi documente XML şi pentru a da acces la structura şi conţinutul lor. Se consideră că un procesor XML îşi face munca în spatele unui alt modul, numit aplicaţie. Această specificaţie descrie comportamentul cerut unui procesor XML în termeni ce spun cum trebuie să citească datele XML şi ce informaţii trebuie să-i furnizeze aplicaţiei.

În timp ce HTML este un limbaj markup singular, proiectat pentru satisfacerea unor anumite cerinţe, XML este o adevărată familie de limbaje markup: pornind de la XML utilizatorul poate defini alte limbaje markup; aceasta înseamnă că aproape orice tip de date poate fi definit cu uşurinţă în XML. În aceste condiţii pe lîngă un mediu de comunicaţie universal (Internetul), o interfaţă utilizator universală (browser-ul) şi un limbaj de programare universal (Java) avem acum şi un format de date universal - XML.

XML este universal nu doar prin spectrul său de aplicaţii, dar şi prin uşurinţa utilizării. Faptul că este bazat pe text îl face uşor de utilizat pentru crearea de aplicaţii şi de unelte pentru dezvoltarea aplicaţiilor; este de asemenea un standard deschis, motiv pentru care nu necesită licenţă şi poate fi folosit pe toate platformele hardware/software. Ceea ce îl face de asemenea universal este puterea sa. Datele sunt transmise şi stocate în computere în diferite moduri: iniţial ele erau stocate în fişiere cu lungime fixă sau formate delimitate şi apoi s-au mutat în baze de date şi adesea în formate binare complexe. XML este un format de date structurate, care permite stocarea datelor complexe, indiferent dacă iniţial erau de tip text, binare sau orientate-obiect.

Capitolul I: EXtensible Markup Language (XML)

1. XML - EXtensible Markup Language

XML (Extensible Markup Language), descendent al SGML (Standard Generalized Markup Language) este un meta-limbaj utilizat în activitatea de marcare structurală a documentelor, a cărei specificaţie a fost dezvoltată începînd cu 1996 în cadrul Consorţiului World Wide Web (W3C), de un grup de cercetare condus de Jon Bosak de la Sun Microsystems, la care au aderat ulterior o serie de grupuri de experţi din comunităţile academice (Text Encoding Initiative, NCSA, James Clark) şi industriale (SUN, IBM, Netscape, Oracle, Adobe etc.). Prima versiune de XML a fost standardizată în 1998, fiind revizuită recent, în luna octombrie 2000.

Preview document

XML Tehnologii - Pagina 1
XML Tehnologii - Pagina 2
XML Tehnologii - Pagina 3
XML Tehnologii - Pagina 4
XML Tehnologii - Pagina 5
XML Tehnologii - Pagina 6
XML Tehnologii - Pagina 7
XML Tehnologii - Pagina 8
XML Tehnologii - Pagina 9
XML Tehnologii - Pagina 10
XML Tehnologii - Pagina 11
XML Tehnologii - Pagina 12
XML Tehnologii - Pagina 13
XML Tehnologii - Pagina 14
XML Tehnologii - Pagina 15
XML Tehnologii - Pagina 16
XML Tehnologii - Pagina 17
XML Tehnologii - Pagina 18
XML Tehnologii - Pagina 19
XML Tehnologii - Pagina 20
XML Tehnologii - Pagina 21
XML Tehnologii - Pagina 22
XML Tehnologii - Pagina 23
XML Tehnologii - Pagina 24
XML Tehnologii - Pagina 25
XML Tehnologii - Pagina 26
XML Tehnologii - Pagina 27
XML Tehnologii - Pagina 28
XML Tehnologii - Pagina 29
XML Tehnologii - Pagina 30
XML Tehnologii - Pagina 31
XML Tehnologii - Pagina 32
XML Tehnologii - Pagina 33
XML Tehnologii - Pagina 34
XML Tehnologii - Pagina 35
XML Tehnologii - Pagina 36
XML Tehnologii - Pagina 37
XML Tehnologii - Pagina 38
XML Tehnologii - Pagina 39
XML Tehnologii - Pagina 40
XML Tehnologii - Pagina 41
XML Tehnologii - Pagina 42
XML Tehnologii - Pagina 43
XML Tehnologii - Pagina 44
XML Tehnologii - Pagina 45
XML Tehnologii - Pagina 46
XML Tehnologii - Pagina 47
XML Tehnologii - Pagina 48
XML Tehnologii - Pagina 49
XML Tehnologii - Pagina 50
XML Tehnologii - Pagina 51
XML Tehnologii - Pagina 52
XML Tehnologii - Pagina 53
XML Tehnologii - Pagina 54
XML Tehnologii - Pagina 55

Conținut arhivă zip

  • XML Tehnologii.doc

Alții au mai descărcat și

Proiectarea și Crearea unui Web Server

INTRODUCERE În prezent produsele soft se implementează foarte rapid, din cauza dezvoltării enorme a tehnologiilor informaţionale, acumulării...

Realizarea unui Site - Pisici

Capitolul 1. Introducere în HTML 1.1 Noţiuni generale HyperText Markup Language (HTML) este un limbaj de marcare utilizat pentru crearea...

Viata la Inaltime - Pagina Web

Motivaţia alegerii temei Experienţa didactică arată că elevii sunt mai puţin atraşi de probleme, abandonează repede când întâmpină greutăţi şi au...

Simularea Retelei UMTS cu OPnet

1 Introducere Din 1876, anul in care Alexander Graham Bell si Elisha Gray au inventat un aparat care era capabil sa transmita vocea unui om...

Tehnologii Web - Cascading Style Sheets

Capitolul 1. Introducere in CSS CSS este un acronim provenind din Cascading Style Sheets, care înseamnã "foi de stil în cascadã". In documentele...

Tehnologia Informationala

Capitolul 1. Tehnologia Informationala 1.1. Societatea informaţională În zilele noastre, infomatica (Computer Science) a devenit o disciplină...

Baze de Date - Java - Medie Note

Fie o baza de date cu structura: nota 1,nota2(le introducem noi),media(o calculeaza calculatorul intre nota1 si nota 2) Sa se realizeze: un buton...

Exploatare si Deservirea Calculatoarelor - Crearea de Imagini Animate pentru Web Utilizand Adobe Photoshop

INTRODUCERE Internetul a progresat extrem de rapid în aceşti ultimi ani. Odată un tărâm al academicienilor, cercetătorilor şi al agenţiilor de...

Ai nevoie de altceva?