<?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>Web notes &#187; xml</title>
	<atom:link href="http://www.webnotes.com.ua/index.php/archives/tag/xml/feed" rel="self" type="application/rss+xml" />
	<link>http://www.webnotes.com.ua</link>
	<description>nice web notes - полезные веб заметки</description>
	<lastBuildDate>Wed, 01 Feb 2012 19:27:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Cоздание XML в PHP 5</title>
		<link>http://www.webnotes.com.ua/index.php/archives/226</link>
		<comments>http://www.webnotes.com.ua/index.php/archives/226#comments</comments>
		<pubDate>Mon, 20 Apr 2009 21:27:20 +0000</pubDate>
		<dc:creator>nice</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://www.webnotes.com.ua/?p=226</guid>
		<description><![CDATA[Хочу написать как создавать XML-ки в PHP. В php 5 это делается просто… Создаем файл xml.php с следующим содержанием: &#60;?php $xml = new DOMDocument(&#34;1.0&#34;); $xml_root = $xml-&#62;createElement(&#34;DATA&#34;); $xml_teg = $xml-&#62;createElement(&#34;id_element&#34;, &#34;1&#34; ); $xml_root-&#62;appendChild($xml_teg); $xml_teg = $xml-&#62;createElement(&#34;name_element&#34;,&#34;php&#34;); $xml_atr = $xml-&#62;createAttribute(&#039;version&#039;); $xml_teg-&#62;appendChild($xml_atr); $xml_root-&#62;appendChild($xml_teg); $xml_teg-&#62;setattribute(&#34;version&#34;, &#34;5.0&#34;); $xml-&#62;appendChild($xml_root); $xml-&#62;save(&#039;data.xml&#039;); ?&#62; После его выполнения получим файл data.xml с таким вот [...]]]></description>
			<content:encoded><![CDATA[<p>Хочу написать как создавать XML-ки в PHP.</p>
<p>В php 5 это делается просто…</p>
<p><span id="more-226"></span></p>
<p>Создаем файл <strong>xml.php</strong> с следующим содержанием:</p>
<pre class="brush: php">
&lt;?php
$xml = new DOMDocument(&quot;1.0&quot;);
$xml_root = $xml-&gt;createElement(&quot;DATA&quot;);
$xml_teg = $xml-&gt;createElement(&quot;id_element&quot;, &quot;1&quot; );
$xml_root-&gt;appendChild($xml_teg);
$xml_teg = $xml-&gt;createElement(&quot;name_element&quot;,&quot;php&quot;);
$xml_atr = $xml-&gt;createAttribute(&#039;version&#039;);
$xml_teg-&gt;appendChild($xml_atr);
$xml_root-&gt;appendChild($xml_teg);
$xml_teg-&gt;setattribute(&quot;version&quot;, &quot;5.0&quot;);
$xml-&gt;appendChild($xml_root);
$xml-&gt;save(&#039;data.xml&#039;);
?&gt;
</pre>
<p>После его выполнения получим файл <strong>data.xml</strong> с таким вот текстом:</p>
<pre class="brush: xml">
&lt;?xml version=&quot;1.0&quot;?&gt;
&lt;DATA&gt;
&lt;id_element&gt;1&lt;/id_element&gt;
&lt;name_element version=&quot;5.0&quot;&gt;php&lt;/name_element&gt;
&lt;/DATA&gt;
</pre>
<p>Собственно то, что мы и хотели!</p>
<p>Теперь немного рассмотрим код<strong> xml.php</strong></p>
<p>В <em>строке 02</em> создаем объект <span style="color: #888888;"><em>DOMDocument</em></span>, в его свойствах также можно указать шрифт, например <em><span style="color: #888888;">encoding="windows-1251"</span></em>. Дальше в <em>строке 03</em> создаем корневой <em><span style="color: #888888;">XML </span></em>элемент по имени <strong><em><span style="color: #888888;">DATA</span></em></strong>. В <em>строке 04</em> создаем еще один <em><span style="color: #888888;">XML </span></em>элемент <strong><em><span style="color: #888888;">id_element</span></em></strong> с текстовым узлом <strong><span style="color: #888888;"><em>1</em></span></strong>. <em>Строка 05</em>, добавляем созданный элемент<em><strong> <span style="color: #888888;">id_element</span></strong></em> к корневому <em><strong><span style="color: #888888;">DATA</span></strong></em>. <em>Строка 06</em>, создаем <em><span style="color: #888888;">XML</span></em> элемент <span style="color: #888888;"><strong><em>name_element</em></strong></span> с текстовым узлом <span style="color: #888888;"><strong><em>php</em></strong></span>. <em>Строка 07</em>, создаем атрибут <span style="color: #888888;"><em><strong>version</strong></em></span>, добавляем его элементу <span style="color: #888888;"><em><strong>name_element</strong></em></span>, <em>строка 08</em>, и присваиваем ему значение <span style="color: #888888;"><em><strong>5.0</strong></em></span>, <em>строка 10</em>. Ну а в <em>строке 12</em> сохраняем наш объект в файл <strong>data.xml</strong>.</p>


<!-- Begin SexyBookmarks Menu Code -->
<noindex><div class="sexy-bookmarks sexy-bookmarks-expand">
<ul class="socials">
		<li class="sexy-google">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.webnotes.com.ua/index.php/archives/226&amp;title=C%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5+XML+%D0%B2+PHP+5" rel="nofollow" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a>
		</li>
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=C%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5+XML+%D0%B2+PHP+5+-+<br />
<b>Notice</b>:  Undefined index:  alias in <b>/home/shared_useracct/e7t.us/create.php</b> on line <b>9</b><br />
http://e7t.us/jtvw+(via+@niceteg)" rel="nofollow" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://del.icio.us/post?url=http://www.webnotes.com.ua/index.php/archives/226&amp;title=C%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5+XML+%D0%B2+PHP+5" rel="nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.webnotes.com.ua/index.php/archives/226&amp;t=C%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5+XML+%D0%B2+PHP+5" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="sexy-myspace">
			<a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.webnotes.com.ua/index.php/archives/226&amp;t=C%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5+XML+%D0%B2+PHP+5" rel="nofollow" title="Post this to MySpace">Post this to MySpace</a>
		</li>
		<li class="sexy-bobrdobr">
			<a href="http://bobrdobr.ru/addext.html?url=http://www.webnotes.com.ua/index.php/archives/226&amp;title=C%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5+XML+%D0%B2+PHP+5" rel="nofollow" title="Share this on BobrDobr">Share this on BobrDobr</a>
		</li>
		<li class="sexy-yandex">
			<a href="http://zakladki.yandex.ru/userarea/links/addfromfav.asp?bAddLink_x=1&amp;lurl=http://www.webnotes.com.ua/index.php/archives/226&amp;lname=C%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5+XML+%D0%B2+PHP+5" rel="nofollow" title="Add this to Yandex.Bookmarks">Add this to Yandex.Bookmarks</a>
		</li>
		<li class="sexy-memoryru">
			<a href="http://memori.ru/link/?sm=1&amp;u_data[url]=http://www.webnotes.com.ua/index.php/archives/226&amp;u_data[name]=C%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5+XML+%D0%B2+PHP+5" rel="nofollow" title="Add this to Memory.ru">Add this to Memory.ru</a>
		</li>
		<li class="sexy-100zakladok">
			<a href="http://www.100zakladok.ru/save/?bmurl=http://www.webnotes.com.ua/index.php/archives/226&amp;bmtitle=C%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5+XML+%D0%B2+PHP+5" rel="nofollow" title="Add this to 100 bookmarks">Add this to 100 bookmarks</a>
		</li>
		<li class="sexy-comfeed">
			<a href="http://www.webnotes.com.ua/index.php/archives/226/feed" rel="nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div></noindex>
<!-- End SexyBookmarks Menu Code -->

]]></content:encoded>
			<wfw:commentRss>http://www.webnotes.com.ua/index.php/archives/226/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
