На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: Serafim, fatalist
  
    > как правильно парсить xml? , не работает пример
      Здравствуйте, есть такой пример:
      ExpandedWrap disabled
        <?xml version="1.0" encoding="utf-8"?>
        <custscales>
            <custscale sclNo="1" type="lin">
                <scaleName>Custom Scale Lin</scaleName>
                <jsfunc>custLin</jsfunc>
            </custscale>
        </custscales>

      Хочу добавить custscales еще один. Делаю так:
      ExpandedWrap disabled
            echo $xml->custscale[0]->scaleName;
            $cs = $xml->addChild('custscale','');
            $cs->addAttribute('sclNo','5');
            $cs->addChild('scaleName','Some Name');

      И ничего не происходит, хотя функция echo выводит на экран значение...подскажите, плиз, что не так?

      Добавлено
      вот так заработало:
      ExpandedWrap disabled
            $xml = simplexml_load_file('participants.xml');
            echo $xml->custscale[0]->scaleName;
            $cs = $xml->addChild('custscale','');
            $cs->addAttribute('sclNo','5');
            $cs->addChild('scaleName','Some Name');
            $xml->asXML('participants.xml');
      0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
      0 пользователей:


      Рейтинг@Mail.ru
      [ Script execution time: 0,0371 ]   [ 15 queries used ]   [ Generated: 29.03.24, 00:58 GMT ]