ugrás a tartalomhoz

XML séma ellenőrzés és a névterek

Velias9 · 2008. Jan. 31. (Cs), 17.11
Sziasztok!

A kérdésem az lenne, hogy tudtok-e valami olyan PHP osztályt vagy valami hasonlót, ami képes összevetni egy XML dokumentumot egy XML sémával (ha jól tudom, akkor ".xsd" a kiterjesztése). Ellenőriznie kellene, hogy érvényes-e a dokumentum és kezelni a hibákat stb... Olyan osztályt találtam a PEAR-ek között, ami elvileg képes összevetni egy XML-t egy DTD-vel, de nekem ez nem megfelelő.
A másik kérdésem, hogy az XML névterek mire jók azon kívül, hogy az azonos nevű elemeket meg lehet különböztetni különböző névterekkel. Ezenkívül milyen dokumentumnak kell lenni xmlns="<!-- ITT -->" (ha kell lennie egyáltalán valaminek)? (Azért ide írtam ezt a kérdést, ha esetleg nem éppen a PHP témába való, mert nem volt hasonló, ahova írhattam volna.)
Remélem tudtok segíteni.

Előre is köszi minden segítséget!
 
1

Nem PHP

janoszen · 2008. Feb. 1. (P), 00.05
Valóban nem igazán PHP. Én csak a névterekre reagálnék. Arra jó, hogy pl. egy XHTML dokumentumba is ágyazhatsz SVG utasításokat megfelelő namespace-el.