И хотелось бы узнать в каких случаях целесообразно применять XML, но это второй вопрос, на который чаще первый не отвечает.
Задним умом понимаю, что вещь полезнейшая, но подступиться не могу.

Спустя 3 минуты, 17 секунд (18.10.2011 - 18:03) VELIK505 написал(а):
Чаще всего XML нужен для работы с API
вот допустим захочешь себе Яндекс Метрику в Сайт внедрить графики надо XML знать. Захочешь сделать на сайте авторизацию через Контакт надо XML знать. И тд и тп.
Начать можно с тех же примеров внедрения допустим сделать модуль новостей чтобы при написании новости Новость одновременно шла на твой сайт, В RSS ленту и в Твиттер автоматом одновременно
вот допустим захочешь себе Яндекс Метрику в Сайт внедрить графики надо XML знать. Захочешь сделать на сайте авторизацию через Контакт надо XML знать. И тд и тп.
Начать можно с тех же примеров внедрения допустим сделать модуль новостей чтобы при написании новости Новость одновременно шла на твой сайт, В RSS ленту и в Твиттер автоматом одновременно
Спустя 19 секунд (18.10.2011 - 18:04) Winston написал(а):
Берешь любую новостную ленту, например эту. И разбираешь ее с помощью simplexml или DOM, это будет лучшая практика и поймешь как работать с XML
Спустя 19 минут, 27 секунд (18.10.2011 - 18:23) alive написал(а):
Спасибо за ответы, но я не уверен, что дракона лучше начинать рисовать с головы.. Мне бы простенький пример, на первый вопрос. Если чесно еще ниразу не применял SimpleXMLElement и иже с ним.
Например для шаблонов можно использовать XML? Заранее прошу прощения за глупые вопросы.

Например для шаблонов можно использовать XML? Заранее прошу прощения за глупые вопросы.
Спустя 2 часа, 16 минут, 11 секунд (18.10.2011 - 20:39) alive написал(а):
AAAAA!!! у меня и так нервы слабые, тут еще суют неправильный синтаксис:
Ошибка:
Свернутый текст
<?php
$xmlstr = <<<XML
<books>
<book>
<title>Great American Novel</title>
<characters>
<character>
<name>Cliff</name>
<desc>really great guy</desc>
</character>
<character>
<name>Lovely Woman</name>
<desc>matchless beauty</desc>
</character>
<character>
<name>Loyal Dog</name>
<desc>sleepy</desc>
</character>
</characters>
<plot>
Cliff meets Lovely Woman. Loyal Dog sleeps, but wakes up to bark
at mailman.
</plot>
<success type="bestseller">4</success>
<success type="bookclubs">9</success>
</book>
</books>
XML;
?>
Цитата |
Parse error: syntax error, unexpected T_SL in C:\WebServers\home\test002\www\example.php on line 2 |
отсюда:примеры
как правильно? Я так понял нельзя так назначать переменные?
$xmlstr = <<<XML blabla XML;
Спустя 28 минут, 7 секунд (18.10.2011 - 21:07) Winston написал(а):
Цитата (alive @ 18.10.2011 - 20:39) |
Parse error: syntax error, unexpected T_SL in C:\WebServers\home\test002\www\example.php on line 2 |
Убери пробел после <<<XML

Спустя 5 минут, 51 секунда Winston написал(а):
Цитата (alive @ 18.10.2011 - 20:39) |
Я так понял нельзя так назначать переменные? $xmlstr = <<<XML blabla XML; |
Можно, но после <<<XML не должно быть никаких символов даже пробелов.
Спустя 7 минут, 58 секунд (18.10.2011 - 21:15) alive написал(а):
Цитата (Winston @ 18.10.2011 - 22:07) |
Убери пробел после <<<XML ;) |
везде по коду?
Свернутый текст
<?php
$xmlstr = <<<XML<books>
<book>
<title>Great American Novel</title>
<characters>
<character>
<name>Cliff</name>
<desc>really great guy</desc>
</character>
<character>
<name>Lovely Woman</name>
<desc>matchless beauty</desc>
</character>
<character>
<name>Loyal Dog</name>
<desc>sleepy</desc>
</character>
</characters>
<plot>
Cliff meets Lovely Woman. Loyal Dog sleeps, but wakes up to bark
at mailman.
</plot>
<success type="bestseller">4</success>
<success type="bookclubs">9</success>
</book>
</books>
XML;
?>
Цитата |
Parse error: syntax error, unexpected T_SL in C:\WebServers\home\test002\www\example.php on line 2 |
Спустя 2 минуты, 15 секунд (18.10.2011 - 21:18) Winston написал(а):
$xmlstr = <<<XML ЗДЕСЬ НЕ ДОЛЖНО БЫТЬ НИКАКИХ СИМВОЛОВ И ПРОБЕЛОВ
...............
XML; ЗДЕСЬ ТОЖЕ НЕ ДОЛЖНО БЫТЬ НИКАКИХ СИМВОЛОВ И ПРОБЕЛОВ
Вот правильно
Свернутый текст
$xmlstr = <<<XML
<books>
<book>
<title>Great American Novel</title>
<characters>
<character>
<name>Cliff</name>
<desc>really great guy</desc>
</character>
<character>
<name>Lovely Woman</name>
<desc>matchless beauty</desc>
</character>
<character>
<name>Loyal Dog</name>
<desc>sleepy</desc>
</character>
</characters>
<plot>
Cliff meets Lovely Woman. Loyal Dog sleeps, but wakes up to bark
at mailman.
</plot>
<success type="bestseller">4</success>
<success type="bookclubs">9</success>
</book>
</books>
XML;
Спустя 4 минуты, 29 секунд (18.10.2011 - 21:22) alive написал(а):
Точно! Вот спасибо!