XSD Валидатор, полный путь от элемента до корня
От: 095 Россия http://TTChat.ru
Дата: 13.08.08 14:58
Оценка:
Есть некая схемка XSD, есть файл XML под неё
Есть валидатор на PHP (libXML), который склеивает эти файлики и выдает XSDшные ошибки ..

    /*Метод с проверкой xsd*/
    #libxml_use_internal_errors(true);

    $xml = new DOMDocument();
    $xml->loadXML($content);

    if (!$xml->schemaValidateSource($xsdfile))
    {
       $err.=libxml_display_errors();
    }


Вопрос: Как заставить прогу выдавать на ошибках не только имена тегов, а еще и полные пути к ним — к корню

Например есть некоторые теги:
  <founder>
    <type>2</type>
  </founder>
  <doc_type>
    <type>0</type>
  </doc_type>


XSD возвращает только "ошибка в элементе 'type'" — ну и как его понять??
plz HELP
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.