Проверка пространства имен

Demetrio

Новичок
Проверка пространства имен

При работе через dom происходит проверка пространства имен документа при загрузке документа или надо вызывать validate или schemaVAlidate?
По нормальному было бы сразу призакрузке документа, но скрипт не ругается, какой бы я не подсовывал dtd файлы в xml файл
<!DOCTYPE main SYSTEM 'test.dtd'>

-~{}~ 22.04.05 10:57:

И в догонку второй вопрос...
Можно ли применять секции CDATA к атрибутам?
 

slach

Новичок
php5 ??

CDATA к атрибутам применять нельзя


а мануал поглядеть ??
http://www.php.net/manual/en/ref.dom.php
DOMDocument->schemaValidate() - Validates a document based on a schema
DOMDocument->validate() - Validates the document based on its DTD

соответсвенно, в зависимости от того, чем ты хочешь валидировать документ, тот метод и вызывай
 

Demetrio

Новичок
Все так, но если у меня из XML документа идет обращение к пространству имен, мне ручками uri прописывать для проверки? Ничего страшного нет, но осадок остается

Автор оригинала: slach
php5 ??

CDATA к атрибутам применять нельзя


а мануал поглядеть ??
http://www.php.net/manual/en/ref.dom.php
DOMDocument->schemaValidate() - Validates a document based on a schema
DOMDocument->validate() - Validates the document based on its DTD

соответсвенно, в зависимости от того, чем ты хочешь валидировать документ, тот метод и вызывай
 
Сверху