<?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:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Разработка &#187; XSLT</title>
	<atom:link href="http://www.job-blog.bullgare.ru/tag/xslt/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.job-blog.bullgare.ru</link>
	<description>о программировании и работе</description>
	<lastBuildDate>Fri, 03 Feb 2012 09:42:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>XSLT: Создание и применение шаблона безотносительно путей в XML</title>
		<link>http://www.job-blog.bullgare.ru/2009/10/xslt-%d1%81%d0%be%d0%b7%d0%b4%d0%b0%d0%bd%d0%b8%d0%b5-%d0%b8-%d0%bf%d1%80%d0%b8%d0%bc%d0%b5%d0%bd%d0%b5%d0%bd%d0%b8%d0%b5-%d1%88%d0%b0%d0%b1%d0%bb%d0%be%d0%bd%d0%b0-%d0%b1%d0%b5%d0%b7%d0%be%d1%82/</link>
		<comments>http://www.job-blog.bullgare.ru/2009/10/xslt-%d1%81%d0%be%d0%b7%d0%b4%d0%b0%d0%bd%d0%b8%d0%b5-%d0%b8-%d0%bf%d1%80%d0%b8%d0%bc%d0%b5%d0%bd%d0%b5%d0%bd%d0%b8%d0%b5-%d1%88%d0%b0%d0%b1%d0%bb%d0%be%d0%bd%d0%b0-%d0%b1%d0%b5%d0%b7%d0%be%d1%82/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 12:33:53 +0000</pubDate>
		<dc:creator>bullgare</dc:creator>
				<category><![CDATA[Программирование]]></category>
		<category><![CDATA[apply-templates]]></category>
		<category><![CDATA[mode]]></category>
		<category><![CDATA[template]]></category>
		<category><![CDATA[XSL]]></category>
		<category><![CDATA[XSLT]]></category>
		<category><![CDATA[шаблон]]></category>

		<guid isPermaLink="false">http://www.job-blog.bullgare.ru/?p=456</guid>
		<description><![CDATA[Такой шаблон принимает на вход &#171;массив&#187;, и выполняет над ним нужные действия в не зависимости от того, откуда этот массив был передан, главное, чтобы объекты в нём имели необходимые свойства. Создание шаблона: &#60;xsl:template match="item" mode="basket"&#62; ... &#60;/xsl:template&#62; Применение шаблона: &#60;xsl:apply-templates select="/page/data/coll/item" mode="basket"/&#62;]]></description>
			<content:encoded><![CDATA[<p>Такой шаблон принимает на вход &laquo;массив&raquo;, и выполняет над ним нужные действия в не зависимости от того, откуда этот массив был передан, главное, чтобы объекты в нём имели необходимые свойства.<br />
Создание шаблона:</p>
<pre class="code">
&lt;xsl:template match="item" mode="basket"&gt;
...
&lt;/xsl:template&gt;
</pre>
<p>Применение шаблона:</p>
<pre class="code">
&lt;xsl:apply-templates select="/page/data/coll/item" mode="basket"/&gt;
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.job-blog.bullgare.ru/2009/10/xslt-%d1%81%d0%be%d0%b7%d0%b4%d0%b0%d0%bd%d0%b8%d0%b5-%d0%b8-%d0%bf%d1%80%d0%b8%d0%bc%d0%b5%d0%bd%d0%b5%d0%bd%d0%b8%d0%b5-%d1%88%d0%b0%d0%b1%d0%bb%d0%be%d0%bd%d0%b0-%d0%b1%d0%b5%d0%b7%d0%be%d1%82/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XSLT: объявление переменной</title>
		<link>http://www.job-blog.bullgare.ru/2009/10/xslt-%d0%be%d0%b1%d1%8a%d1%8f%d0%b2%d0%bb%d0%b5%d0%bd%d0%b8%d0%b5-%d0%bf%d0%b5%d1%80%d0%b5%d0%bc%d0%b5%d0%bd%d0%bd%d0%be%d0%b9/</link>
		<comments>http://www.job-blog.bullgare.ru/2009/10/xslt-%d0%be%d0%b1%d1%8a%d1%8f%d0%b2%d0%bb%d0%b5%d0%bd%d0%b8%d0%b5-%d0%bf%d0%b5%d1%80%d0%b5%d0%bc%d0%b5%d0%bd%d0%bd%d0%be%d0%b9/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 11:33:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Программирование]]></category>
		<category><![CDATA[XSLT]]></category>

		<guid isPermaLink="false">http://www.job-blog.bullgare.ru/?p=405</guid>
		<description><![CDATA[Объявление переменной в зависимости от условия &#60;xsl:variable name="user_id"&#62; &#60;xsl:choose&#62; &#60;xsl:when test="/page/user"&#62; &#60;xsl:value-of select="/page/user/@id"/&#62; &#60;/xsl:when&#62; &#60;xsl:when test="/ajx/search/user"&#62; &#60;xsl:value-of select="/ajx/search/user/@id"/&#62; &#60;/xsl:when&#62; &#60;xsl:otherwise&#62;0&#60;/xsl:otherwise&#62; &#60;/xsl:choose&#62; &#60;/xsl:variable&#62;]]></description>
			<content:encoded><![CDATA[<p>Объявление переменной в зависимости от условия<br />
<span id="more-405"></span></p>
<pre class="code">
&lt;xsl:variable name="user_id"&gt;
    &lt;xsl:choose&gt;
        &lt;xsl:when test="/page/user"&gt;
      &lt;xsl:value-of select="/page/user/@id"/&gt;
    &lt;/xsl:when&gt;
        &lt;xsl:when test="/ajx/search/user"&gt;
      &lt;xsl:value-of select="/ajx/search/user/@id"/&gt;
    &lt;/xsl:when&gt;
        &lt;xsl:otherwise&gt;0&lt;/xsl:otherwise&gt;
    &lt;/xsl:choose&gt;
&lt;/xsl:variable&gt;
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.job-blog.bullgare.ru/2009/10/xslt-%d0%be%d0%b1%d1%8a%d1%8f%d0%b2%d0%bb%d0%b5%d0%bd%d0%b8%d0%b5-%d0%bf%d0%b5%d1%80%d0%b5%d0%bc%d0%b5%d0%bd%d0%bd%d0%be%d0%b9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Первый пост про XSLT</title>
		<link>http://www.job-blog.bullgare.ru/2009/10/%d0%bf%d0%b5%d1%80%d0%b2%d1%8b%d0%b9-%d0%bf%d0%be%d1%81%d1%82-%d0%bf%d1%80%d0%be-xslt/</link>
		<comments>http://www.job-blog.bullgare.ru/2009/10/%d0%bf%d0%b5%d1%80%d0%b2%d1%8b%d0%b9-%d0%bf%d0%be%d1%81%d1%82-%d0%bf%d1%80%d0%be-xslt/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 11:27:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Программирование]]></category>
		<category><![CDATA[XSLT]]></category>

		<guid isPermaLink="false">http://www.job-blog.bullgare.ru/2009/10/%d0%bf%d0%b5%d1%80%d0%b2%d1%8b%d0%b9-%d0%bf%d0%be%d1%81%d1%82-%d0%bf%d1%80%d0%be-xslt/</guid>
		<description><![CDATA[Ненавижу XSLT]]></description>
			<content:encoded><![CDATA[<p>Ненавижу XSLT</p>
]]></content:encoded>
			<wfw:commentRss>http://www.job-blog.bullgare.ru/2009/10/%d0%bf%d0%b5%d1%80%d0%b2%d1%8b%d0%b9-%d0%bf%d0%be%d1%81%d1%82-%d0%bf%d1%80%d0%be-xslt/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

