XML: Sintaxa XPath abreviată vs. neabreviată

|

XPath a fost creat astfel încât nodurile să poată fi menționate foarte succint, păstrând în același timp capacitatea de a căuta în multe opțiuni. Cele mai multe utilizări ale XPath vor presupune căutarea nodurilor copil, nodurilor părinte sau nodurilor de … Citeşte mai mult

XPath în XML

|

De-a lungul capitolelor anterioare ați învățat conceptele de bază ale XSL și cum trebuie să vă referiți la nodurile dintr-un document XML atunci când efectuați o transformare XSL. Până în acest moment, ați folosit o sintaxă simplă pentru a vă … Citeşte mai mult

Definirea tipului de document în XML

|

Definirea tipului de document (Document Type Definition, DTD) este un fișier care trimite la o pagină XML. Controlează ce trebuie sau poate fi afișat, ce atribute și valorile lor trebuie/pot avea, și cum ar trebui să arate fișierul XML. XHTML, … Citeşte mai mult

Atributele documentului de instanță în limbajul de marcare XML

|

Atributele documentului de instanță în limbajul de marcare XML NU trebuie să fie declarate în cadrul schemelor Atribut Explicație Exemplu xsi:nil Indică faptul că un anumit element nu are o valoare sau că valoarea este necunoscută. Elementul trebuie setat la … Citeşte mai mult

Limbajul regex în XML

|

Limbajul special de expresie regulată (regex) poate fi folosit pentru a construi un model. Limbajul regex din Schema XML se bazează pe limbajul expresiei regulate Perl. Următoarele sunt câteva notații comune: . (perioada pentru orice caracter \d pentru orice cifră … Citeşte mai mult

XML: Restricții de schemă și aspecte pentru tipurile de date

|

Iată o listă cu toate tipurile de restricții care pot fi incluse în schema dvs. XML: Constrîngere Descriere enumeration Definește o listă de valori acceptabile fractionDigits Specifică numărul maxim de zecimale permise. Trebuie să fie egal sau mai mare decât … Citeşte mai mult

Tipuri primitive în XML

|

Acesta este un tabel cu tipurile primitive care pot fi atributele în schemele XML. Tip Sintaxă Exemplu de valoare validă Aspecte de constrângere xsd:anyURI <xsd:element name = “url” type = “xsd:anyURI” /> http://www.w3.com lungime, lungime minimă, lungime maximă, model, enumerare, … Citeşte mai mult

XML: Eticheta xsd:import

|

Eticheta <xsd:import> este utilizată pentru a importa un document de schemă și spațiul de nume asociat cu tipurile de date definite în documentul de schemă. Acest lucru permite unui document de schemă XML să facă referire la o bibliotecă de … Citeşte mai mult

Scheme de date în XML: Relația părinte/copil, atribute și restricții

|

Relația părinte/copil Relația părinte/copil este un subiect cheie în schemele de date. Aceasta reprezintă structura de bază a ierarhiei modelului de date prin stabilirea clară a configurației de sus în jos. Vedeți acest fragment de cod care arată cum filmele … Citeşte mai mult

Scheme de date în XML

|

Schemele de date sunt baza tuturor paginilor XML. Ele definesc obiectele, relațiile lor, atributele lor și structura modelului de date. Fără ele, documentele XML nu ar exista. Schema de date, cu toate aspectele tehnice deoparte, este modelul de date cu … Citeşte mai mult

Relații recursive în XML

|

Relațiile recursive sunt un concept interesant și mai complex decât relațiile pe care le-ați văzut în secțiunile precedente. O relație recursivă apare atunci când există o relație între o entitate și ea însăși. De exemplu, o relație recursivă unu-la-mulți apare … Citeşte mai mult

Relația mulți-la-mulți în XML

|

Deoarece XML oferă mijloacele de modelare a datelor folosind relații ierarhice părinte-copil, relațiile unu-la-unu și unu-la-mulți sunt relativ simplu de reprezentat în XML. Cu toate acestea, această structură ierarhică părinte-copil este dificil de utilizat pentru a modela relația multi-la-mulți, o … Citeşte mai mult

1 2 3