<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"
				   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
				   xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
	<atom:link href="http://enumerate.ru/feed/wide" rel="self" type="application/rss+xml" />
	<title>Комментарии к записи "Валидация XML и XHTML"</title>
	<link>http://enumerate.ru/art/xml_xhtml_validation</link>
	<description>Лента комментариев к записи "Валидация XML и XHTML" драматически экспериментального блога</description>
	<language>ru</language>
	<lastBuildDate></lastBuildDate>
	<generator>Funny RSS generator</generator>
	<managingEditor>din@mandatory.ru (Din Neville)</managingEditor>
	<webMaster>din@mandatory.ru (Din Neville)</webMaster>



<item>
	<title>ккккк</title>
	<link>http://enumerate.ru/entry/xml_xhtml_validation#_1225</link>
	<pubDate>Wed, 10 Nov 2010 23:02:38 +0600</pubDate>
	<description> <![CDATA[ апаапапап ]]> </description>
	<author>din@mandatory.ru (Din Neville)</author>
	<category></category>
	<guid>http://enumerate.ru/entry/xml_xhtml_validation#_1225</guid>
	<wfw:commentRss></wfw:commentRss>
	
</item>

<item>
	<title>Tenshi</title>
	<link>http://enumerate.ru/entry/xml_xhtml_validation#_1096</link>
	<pubDate>Sun, 25 Jan 2009 18:12:35 +0600</pubDate>
	<description> <![CDATA[ http://www.w3.org/TR/xml/#NT-prolog ]]> </description>
	<author>din@mandatory.ru (Din Neville)</author>
	<category></category>
	<guid>http://enumerate.ru/entry/xml_xhtml_validation#_1096</guid>
	<wfw:commentRss></wfw:commentRss>
	
</item>

<item>
	<title>Дин</title>
	<link>http://enumerate.ru/entry/xml_xhtml_validation#_1095</link>
	<pubDate>Sun, 25 Jan 2009 15:15:35 +0600</pubDate>
	<description> <![CDATA[ «Пролог» в документе <a href="http://www.w3.org/TR/xml/#NT-document">обязателен</a>. ]]> </description>
	<author>din@mandatory.ru (Din Neville)</author>
	<category></category>
	<guid>http://enumerate.ru/entry/xml_xhtml_validation#_1095</guid>
	<wfw:commentRss></wfw:commentRss>
	
</item>

<item>
	<title>Tenshi</title>
	<link>http://enumerate.ru/entry/xml_xhtml_validation#_1091</link>
	<pubDate>Sun, 25 Jan 2009 09:49:01 +0600</pubDate>
	<description> <![CDATA[ xml-декларация не является обязательной, хотя и строго рекомендуется к использованию. ]]> </description>
	<author>din@mandatory.ru (Din Neville)</author>
	<category></category>
	<guid>http://enumerate.ru/entry/xml_xhtml_validation#_1091</guid>
	<wfw:commentRss></wfw:commentRss>
	
</item>

<item>
	<title>Максим</title>
	<link>http://enumerate.ru/entry/xml_xhtml_validation#_1038</link>
	<pubDate>Sun, 02 Nov 2008 05:55:14 +0600</pubDate>
	<description> <![CDATA[ Оффтоп &mdash; как получить приглашение на ХабраХабр? ]]> </description>
	<author>din@mandatory.ru (Din Neville)</author>
	<category></category>
	<guid>http://enumerate.ru/entry/xml_xhtml_validation#_1038</guid>
	<wfw:commentRss></wfw:commentRss>
	
</item>

<item>
	<title>Sannis</title>
	<link>http://enumerate.ru/entry/xml_xhtml_validation#_1036</link>
	<pubDate>Fri, 24 Oct 2008 03:29:43 +0600</pubDate>
	<description> <![CDATA[ @Дин, просто думал о том, как ты их разделяешь, ничего больше. Всё-таки одно дело, когда это валидный XML, значит его можно распарсить, а другое, если он ещё и со схемой согласуется, значит можно из него полезные данные извлечь. Хотя, конечно, это уже лингвистические особенности, которые можно хоть каждый год менять :) ]]> </description>
	<author>din@mandatory.ru (Din Neville)</author>
	<category></category>
	<guid>http://enumerate.ru/entry/xml_xhtml_validation#_1036</guid>
	<wfw:commentRss></wfw:commentRss>
	
</item>

<item>
	<title>Дин</title>
	<link>http://enumerate.ru/entry/xml_xhtml_validation#_1035</link>
	<pubDate>Wed, 22 Oct 2008 23:08:24 +0600</pubDate>
	<description> <![CDATA[ @Sannis, так и называю. Я не развожу понятие о правильности документа, хотя у меня есть понятие Semi-valid. Можете поискать по записям, если интересно. Не понимаю, зачем вводить отдельное понятие well-formed и не использую его. 

<em>Опять же, никому не навязываю это.</em> ]]> </description>
	<author>din@mandatory.ru (Din Neville)</author>
	<category></category>
	<guid>http://enumerate.ru/entry/xml_xhtml_validation#_1035</guid>
	<wfw:commentRss></wfw:commentRss>
	
</item>

<item>
	<title>Sannis</title>
	<link>http://enumerate.ru/entry/xml_xhtml_validation#_1033</link>
	<pubDate>Wed, 22 Oct 2008 23:04:31 +0600</pubDate>
	<description> <![CDATA[ @Дин, а как ты называешь валидный документ, который ещё и соответствует своей схеме? ]]> </description>
	<author>din@mandatory.ru (Din Neville)</author>
	<category></category>
	<guid>http://enumerate.ru/entry/xml_xhtml_validation#_1033</guid>
	<wfw:commentRss></wfw:commentRss>
	
</item>

<item>
	<title>Дин</title>
	<link>http://enumerate.ru/entry/xml_xhtml_validation#_1032</link>
	<pubDate>Wed, 22 Oct 2008 13:31:16 +0600</pubDate>
	<description> <![CDATA[ @Makishvili, в данном случае я считаю, что можно говорить о синонимичности определений. Но это только я считаю: Ваша точка зрения может отличаться от моей. ]]> </description>
	<author>din@mandatory.ru (Din Neville)</author>
	<category></category>
	<guid>http://enumerate.ru/entry/xml_xhtml_validation#_1032</guid>
	<wfw:commentRss></wfw:commentRss>
	
</item>

<item>
	<title>Makishvili</title>
	<link>http://enumerate.ru/entry/xml_xhtml_validation#_1031</link>
	<pubDate>Wed, 22 Oct 2008 13:22:14 +0600</pubDate>
	<description> <![CDATA[ <blockquote>Если все вышеуказанные правила соблюдаются, то документ считается валидным XML-документом</blockquote>
Разве речь идет о <strong>валидации</strong> XML-документа? Мне кажется, что правильнее говорить о <strong>велформности</strong> XML (well-formed). ]]> </description>
	<author>din@mandatory.ru (Din Neville)</author>
	<category></category>
	<guid>http://enumerate.ru/entry/xml_xhtml_validation#_1031</guid>
	<wfw:commentRss></wfw:commentRss>
	
</item>

<item>
	<title>Дин</title>
	<link>http://enumerate.ru/entry/xml_xhtml_validation#_1029</link>
	<pubDate>Tue, 21 Oct 2008 10:21:59 +0600</pubDate>
	<description> <![CDATA[ Это зависит от валидатора: на его собственный выбор. Обычно валидаторы XHTML содержат в собственной комплектации все наборы DTD (или иных схем для валидации), а валидаторам XML <em>следует их подгружать</em>, если они указаны.

XHTML — это, по сути, XML с собственным DTD, но в этом случае валидаторы XHTML не подгружают данные документы из какого-либо удалённого источника (так как считают его ненадёжным). ]]> </description>
	<author>din@mandatory.ru (Din Neville)</author>
	<category></category>
	<guid>http://enumerate.ru/entry/xml_xhtml_validation#_1029</guid>
	<wfw:commentRss></wfw:commentRss>
	
</item>

<item>
	<title>Miscђka</title>
	<link>http://enumerate.ru/entry/xml_xhtml_validation#_1028</link>
	<pubDate>Tue, 21 Oct 2008 10:02:30 +0600</pubDate>
	<description> <![CDATA[ если у XML указан конкретный DTD, должен ли валидатор с ним сверяться? Если внешний DTD при этом недоступен? ]]> </description>
	<author>din@mandatory.ru (Din Neville)</author>
	<category></category>
	<guid>http://enumerate.ru/entry/xml_xhtml_validation#_1028</guid>
	<wfw:commentRss></wfw:commentRss>
	
</item>

<item>
	<title>Дин</title>
	<link>http://enumerate.ru/entry/xml_xhtml_validation#_1027</link>
	<pubDate>Mon, 20 Oct 2008 20:38:24 +0600</pubDate>
	<description> <![CDATA[ Мы можем дерево построить в любом случае, но вот правильным ли будет это дерево?

В данном случае, при использовании стекового способа проверки вложенности элементов, мы получим сведения об ошибке <em>во время построения дерева элементов</em>, но здесь также есть выбор: либо продолжить обработку исходных данных для построения окончательного варианта дерева, либо прервать его построение, однако в этом случае мы не сможем учесть другие возможные ошибки в документе. 

В случае возникновения любых ошибок обработки, мы всё равно получим дерево, какое бы оно ни было.

Основная функция валидатора: обнаружить ошибки и, по возможности, сообщить о них, причём обнаруживать нужно как можно больше ошибок. Вот системы соответствия могут работать так, как говорите Вы, но системы валидации делаются для людей. ]]> </description>
	<author>din@mandatory.ru (Din Neville)</author>
	<category></category>
	<guid>http://enumerate.ru/entry/xml_xhtml_validation#_1027</guid>
	<wfw:commentRss></wfw:commentRss>
	
</item>

<item>
	<title>FX Poster</title>
	<link>http://enumerate.ru/entry/xml_xhtml_validation#_1026</link>
	<pubDate>Mon, 20 Oct 2008 20:31:49 +0600</pubDate>
	<description> <![CDATA[ <em>Проверка XML несравненно проще проверки XHTML: нам необходимо лишь удостовериться в выполнении нескольких требований, что можно сделать совершенно спокойно, учитывая то, что у нас есть дерево элементов.</em>

Или я чего-то не понимаю, или автор. Как может дерево элементов быть построено до валидации? Приведи пример дерева для следующего документа:

<div class="codebox html"><div>&lt;?xml version="1.0" encoding="utf-8" ?&gt;

&lt;root&gt;

&lt;element1&gt;
&lt;element2&gt;

&lt;/element1&gt;
&lt;/element2&gt;

&lt;/root&gt;</div></div>
XML невалиден, да. Вот только «построить дерево элементов», а потом «его использовать» мы не сможем, так как получим ошибку еще при построении. ]]> </description>
	<author>din@mandatory.ru (Din Neville)</author>
	<category></category>
	<guid>http://enumerate.ru/entry/xml_xhtml_validation#_1026</guid>
	<wfw:commentRss></wfw:commentRss>
	
</item>


</channel>
</rss>

