<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Комментарии на: Снова парсинг: SimpleXML</title>
	<atom:link href="http://i-novice.net/snova-parsing-simplexml/feed/" rel="self" type="application/rss+xml" />
	<link>http://i-novice.net/snova-parsing-simplexml/</link>
	<description>Веб-разработка, php скрипты, поисковая оптимизация.</description>
	<lastBuildDate>Fri, 12 Mar 2010 15:53:43 +0300</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>От: Александр</title>
		<link>http://i-novice.net/snova-parsing-simplexml/comment-page-1/#comment-2903</link>
		<dc:creator>Александр</dc:creator>
		<pubDate>Wed, 11 Nov 2009 15:12:27 +0000</pubDate>
		<guid isPermaLink="false">http://i-novice.net/snova-parsing-simplexml/#comment-2903</guid>
		<description>Попробовал разобраться в SimpleXML. Все равно не могу добиться чего хочу. Подскажите пожалуйста, где ошибся? Вот чтобы понять, хочу просто вывести значение $parsed_val, которое находится в первом теге , который в первом теге , который в первом , который в , который в 

[code]	sendRequest($xml_request, true );
	
		$xml_response = $XmlApi-&gt;readResponse ();
		if(!$xml_response) echo $XmlApi-&gt;getError();
		
		
	} else {
		echo $XmlApi-&gt;getError ();
		die ();
	}

} else {
	echo $XmlApi-&gt;getError ();
	die ();
}

simplexml_load_string($xml_response);
$parsed_val-&gt;CommandList-&gt;StartRouting-&gt;RouterList[0]-&gt;Router[0]-&gt;Supplier[0];
echo $parsed_val;
?&gt;
[/code]

Выход:

Notice: Undefined variable: parsed_val in C:\apache\connect.ru\www\index.php on line 97

Notice: Trying to get property of non-object in C:\apache\connect.ru\www\index.php on line 97

Notice: Trying to get property of non-object in C:\apache\connect.ru\www\index.php on line 97

Notice: Trying to get property of non-object in C:\apache\connect.ru\www\index.php on line 97

Notice: Trying to get property of non-object in C:\apache\connect.ru\www\index.php on line 97

Notice: Trying to get property of non-object in C:\apache\connect.ru\www\index.php on line 97

Notice: Undefined variable: parsed_val in C:\apache\connect.ru\www\index.php on line 98</description>
		<content:encoded><![CDATA[<p>Попробовал разобраться в SimpleXML. Все равно не могу добиться чего хочу. Подскажите пожалуйста, где ошибся? Вот чтобы понять, хочу просто вывести значение $parsed_val, которое находится в первом теге , который в первом теге , который в первом , который в , который в </p>
<p>[code]	sendRequest($xml_request, true );</p>
<p>		$xml_response = $XmlApi-&gt;readResponse ();<br />
		if(!$xml_response) echo $XmlApi-&gt;getError();</p>
<p>	} else {<br />
		echo $XmlApi-&gt;getError ();<br />
		die ();<br />
	}</p>
<p>} else {<br />
	echo $XmlApi-&gt;getError ();<br />
	die ();<br />
}</p>
<p>simplexml_load_string($xml_response);<br />
$parsed_val-&gt;CommandList-&gt;StartRouting-&gt;RouterList[0]-&gt;Router[0]-&gt;Supplier[0];<br />
echo $parsed_val;<br />
?&gt;<br />
[/code]</p>
<p>Выход:</p>
<p>Notice: Undefined variable: parsed_val in C:\apache\connect.ru\www\index.php on line 97</p>
<p>Notice: Trying to get property of non-object in C:\apache\connect.ru\www\index.php on line 97</p>
<p>Notice: Trying to get property of non-object in C:\apache\connect.ru\www\index.php on line 97</p>
<p>Notice: Trying to get property of non-object in C:\apache\connect.ru\www\index.php on line 97</p>
<p>Notice: Trying to get property of non-object in C:\apache\connect.ru\www\index.php on line 97</p>
<p>Notice: Trying to get property of non-object in C:\apache\connect.ru\www\index.php on line 97</p>
<p>Notice: Undefined variable: parsed_val in C:\apache\connect.ru\www\index.php on line 98</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: SimpleXML</title>
		<link>http://i-novice.net/snova-parsing-simplexml/comment-page-1/#comment-2864</link>
		<dc:creator>SimpleXML</dc:creator>
		<pubDate>Sun, 18 Oct 2009 18:00:36 +0000</pubDate>
		<guid isPermaLink="false">http://i-novice.net/snova-parsing-simplexml/#comment-2864</guid>
		<description>Есть ли возможность использовать SimpleXML, если у хостера не включена данная функция? Как?</description>
		<content:encoded><![CDATA[<p>Есть ли возможность использовать SimpleXML, если у хостера не включена данная функция? Как?</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Diam</title>
		<link>http://i-novice.net/snova-parsing-simplexml/comment-page-1/#comment-2787</link>
		<dc:creator>Diam</dc:creator>
		<pubDate>Thu, 03 Sep 2009 07:24:20 +0000</pubDate>
		<guid isPermaLink="false">http://i-novice.net/snova-parsing-simplexml/#comment-2787</guid>
		<description>Ребят, а как получить имя тега?</description>
		<content:encoded><![CDATA[<p>Ребят, а как получить имя тега?</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: novice</title>
		<link>http://i-novice.net/snova-parsing-simplexml/comment-page-1/#comment-2741</link>
		<dc:creator>novice</dc:creator>
		<pubDate>Tue, 18 Aug 2009 07:28:33 +0000</pubDate>
		<guid isPermaLink="false">http://i-novice.net/snova-parsing-simplexml/#comment-2741</guid>
		<description>Проверьте, самому интересно ;)</description>
		<content:encoded><![CDATA[<p>Проверьте, самому интересно <img src='http://i-novice.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Андрей</title>
		<link>http://i-novice.net/snova-parsing-simplexml/comment-page-1/#comment-2738</link>
		<dc:creator>Андрей</dc:creator>
		<pubDate>Mon, 17 Aug 2009 19:55:38 +0000</pubDate>
		<guid isPermaLink="false">http://i-novice.net/snova-parsing-simplexml/#comment-2738</guid>
		<description>Спасибо за статью! Очень пригодилась в данную минуту быстро решить не сложную задачу. Единственный вопрос как он работает с большими объемами xml-данных в несколько сотен мегабайт?</description>
		<content:encoded><![CDATA[<p>Спасибо за статью! Очень пригодилась в данную минуту быстро решить не сложную задачу. Единственный вопрос как он работает с большими объемами xml-данных в несколько сотен мегабайт?</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Дархан</title>
		<link>http://i-novice.net/snova-parsing-simplexml/comment-page-1/#comment-2693</link>
		<dc:creator>Дархан</dc:creator>
		<pubDate>Wed, 29 Jul 2009 16:44:18 +0000</pubDate>
		<guid isPermaLink="false">http://i-novice.net/snova-parsing-simplexml/#comment-2693</guid>
		<description>Люди киньте ссылку как парсить смешанные элементы, т.е. XML у меня такой:
..
S_191513
1381326
20081218
1001500110015001

Спасибо</description>
		<content:encoded><![CDATA[<p>Люди киньте ссылку как парсить смешанные элементы, т.е. XML у меня такой:<br />
..<br />
S_191513<br />
1381326<br />
20081218<br />
1001500110015001</p>
<p>Спасибо</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Bob Kelso</title>
		<link>http://i-novice.net/snova-parsing-simplexml/comment-page-1/#comment-2678</link>
		<dc:creator>Bob Kelso</dc:creator>
		<pubDate>Sun, 26 Jul 2009 15:45:17 +0000</pubDate>
		<guid isPermaLink="false">http://i-novice.net/snova-parsing-simplexml/#comment-2678</guid>
		<description>Все бы ничего, но на данном этапе не могу получить в переменную значение атрибута, если имя атрибута содержит &quot;-&quot; (дефис).
например:

Али-Сахид
252


через XML могу найти зарплату ($xml-&gt;worker-&gt;salary)
но не могу найти имя ($xml-&gt;worker-&gt;name не дает ничего). Такое ощущение, что дефисные имена атрибутов вводят simpleXML в ступор</description>
		<content:encoded><![CDATA[<p>Все бы ничего, но на данном этапе не могу получить в переменную значение атрибута, если имя атрибута содержит &#8220;-&#8221; (дефис).<br />
например:</p>
<p>Али-Сахид<br />
252</p>
<p>через XML могу найти зарплату ($xml-&gt;worker-&gt;salary)<br />
но не могу найти имя ($xml-&gt;worker-&gt;name не дает ничего). Такое ощущение, что дефисные имена атрибутов вводят simpleXML в ступор</p>
]]></content:encoded>
	</item>
</channel>
</rss>
