Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
9Activity
0 of .
Results for:
No results containing your search query
P. 1
XML Tehnologii

XML Tehnologii

Ratings: (0)|Views: 71|Likes:
Published by Ion Bragaru

More info:

Published by: Ion Bragaru on Jul 18, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

06/15/2013

pdf

text

original

 
CUPRINSÎntroducere
……………………………………………………………………………...3
Capitolul I: EXtensible Markup Language (XML)
…………………………………..41. XML - EXtensible Markup Language……………………………………………...41.1. Tehnologiile XML……………………………………………………………..5
1.1.1.
Elementele specifice limbajului XML……………………………………81.2. Documente XML……………………………………………………………..91.2.1. Regulile de creare a documentului XML…………………………………111.2.2. Documente bine formatate şi documente valide………………………….131.2.3. Sintaxa documentelor XML………………………………………………13
 
1.2.3.1. Simbolurile speciale…………………………………………………….141.2.3.2. Începutul unui element şi tag-ul de sfîrşit………………………………141.2.3.3. Atribute………………………………………………………………….161.2.3.4. Comentarii………………………………………………………………161.2.3.5. Referinţe la entităţi……………………………………………………...171.2.3.6. Instrucţiuni de prelucrare………………………………………………..181.2.3.7 Secţiuni CDATA………………………………………………………...191.2.3.8 Declaraţia tipului de document…………………………………………..20
 
1.3. Namespaces…………………………………………………………………...202. Definirea tipului de document (DTD)……………………………………………..213. Modelul obiectual al documentului (DOM)……………………………………….224. Spaţii de nume……………………………………………………………………..225. XML Schema……………………………………………………………………...245.1 Definirea elementelor şi atributelor…………………………………………...245.2. Deosebirele dintre XML Schema şi DTD………………………………….266. Vizualizarea documentelor XML…………………………………………………267. XML si bazele de date…………………………………………………………….278. Access XP si XML………………………………………………………………..29
1
 
9. Extensible Stylesheet Language – XSL…………………………………………..299.1. XPath………………………………………………………………………….319.2. Elemente XPath care includ condiţii………………………………………….339.3. Transformări XSLT…………………………………………………………...339.3.1. Root-ul stylesheet-ului XSLT……………………………………………...339.3.2. Elemente XSLT…………………………………………………………….3410. Procesarea condiţionată…………………………………………………………...35
Capitolul II: Parte practică
...........................................................................................361. Comentariu saitului………………………………………………………………...362. Codul programului…………………………………………………………………382.1. Prima pagină.......................................................................................................38
2.2.
Pagina a doua…………………………………………………………………...42
Concluzie
.........................................................................................................................52
Bibliografie
……………………………………………………………………………..54
2
 
Întroducere
Extensible Markup Language, abreviat XML, descie o clasă de obiecte numitedocumente 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, StandardGeneralized Markup Language [ISO8879]. Prin construcţie, documentele XML seconformează documentelor SGML.Documentele XML sunt realizate din unităţi de stocare numite entităţi, ce conţindate parsate sau neparsate. Datele parsate sunt realizate din caractere, unele dintre eleformînd date caracter iar altele ca marcaje. Marcajele codifică o descriere a schemei destocare a documentului şi structura logică. XML furnizează un mecanism pentru aimpune constrîngeri asupra schemei de stocare şi a structurii logice.Un modul software numit procesor XML este utilizat pentru a citi documenteXML ş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ţiedescrie 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 XMLutilizatorul poate defini alte limbaje markup; aceasta înseamnă că aproape orice tip dedate poate fi definit cu uşurinţă în XML. În aceste condiţii pe lîngă un mediu decomunicaţie universal (Internetul), o interfaţă utilizator universală (browser-ul) şi unlimbaj 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ţautilizării. Faptul că este bazat pe text îl face uşor de utilizat pentru crearea de aplicaţii şide 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 şistocate în computere în diferite moduri: iniţial ele erau stocate în fişiere cu lungime fixă
3

Activity (9)

You've already reviewed this. Edit your review.
1 hundred reads
Anastasia Cn liked this
Dan liked this
George Dumitriu liked this
Dan liked this
alexcojocaru72 liked this
george liked this
george liked this
george liked this

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->