Одесса: °С (вода °С)
Киев: 8°С

Тема: php xml-парсинг

Ответить в теме
Показано с 1 по 5 из 5
  1. Вверх #1
    Постоялец форума Аватар для anray
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    38
    Сообщений
    1,788
    Репутация
    150

    По умолчанию php xml-парсинг

    Не подскажет ли кто, как из xml-документа получить определенные переменные или узнать, что таких переменных там нет?
    Есть вывод в xml вида:
    <?xml version="1.0" encoding="UTF-8"?>
    <doc><value var="62386472364">62386472364</value></doc>
    нужно это парсить и выводить в переменную значение var, если он там есть. Как бы это сделать, не могли бы кто-то показать пример?


  2. Вверх #2
    Супер модератор
    Борец за справедливость
    Аватар для commando
    Пол
    Мужской
    Адрес
    Odessa, UA
    Сообщений
    3,125
    Репутация
    1548
    /dev/php

  3. Вверх #3
    Постоялец форума Аватар для anray
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    38
    Сообщений
    1,788
    Репутация
    150
    Спасибо конечно за мегаответ, здесь был и мануал по xml_parse читал, но тему создал именно из-за того, что мне сложно понять, как она работает и хочется пример.
    UPD: Нашел как, может кому-то понадобится - проще всего не лезть в xml, а использовать simplexml:
    $xml = simplexml_load_string($xml_array);
    $res = $xml->doc;
    Чтоб посмотреть дерево:
    var_dump($xml);
    Последний раз редактировалось anray; 05.04.2009 в 18:51.

  4. Вверх #4
    Супер модератор
    Борец за справедливость
    Аватар для commando
    Пол
    Мужской
    Адрес
    Odessa, UA
    Сообщений
    3,125
    Репутация
    1548
    ну вот видишь. Зачем задавать вопрос на форуме, если через 2 часа ты сам все решил? Поэтому я тебя и направил в гугл. И ты учишься искать инфу сам, потому что реально искал и анализировал, а не просто копипастнул готовый ответ )
    /dev/php

  5. Вверх #5
    Посетитель
    Пол
    Мужской
    Возраст
    29
    Сообщений
    202
    Репутация
    7
    Ну вылезли какие то expat, sax... Хотя и вопрос относился под какой то personal homepage language.

    вообще такие вещи красиво делаются через Xpath. По быстрому и по старинке через regexp.
    http://www.google.com.ua/search?q=xpath+php
    тут вроде нормально описано. и просто всё.
    http://i-novice.net/phpxmlxpath-chast-1/


Ответить в теме

Похожие темы

  1. Введение в PHP, MySQL
    от Anonymous в разделе Программирование
    Ответов: 81
    Последнее сообщение: 21.03.2015, 02:17
  2. Уроки Php, Flash, xml, xhtml,wml, java script,
    от [email protected]@ в разделе Программирование
    Ответов: 7
    Последнее сообщение: 04.02.2011, 15:30
  3. помогите! PHP -> сохранение страницы с другого хоста
    от [)wad.org в разделе Программирование
    Ответов: 5
    Последнее сообщение: 22.03.2005, 16:25
  4. пмогите!!!!! (php,mysql, while();)
    от Jeno в разделе Программирование
    Ответов: 7
    Последнее сообщение: 23.11.2004, 17:07
  5. Кто у нас программирует на PHP?
    от iFog в разделе Программирование
    Ответов: 23
    Последнее сообщение: 10.03.2004, 17:35

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения