delvin-fil
@delvin-fil
Crazy Linux-admin

Как получить значение из xml на php?

Имеется:
1.
<forecast xmlns="http://weather.yandex.ru/forecast" city="Ленинск-Кузнецкий" country="Россия" region="11285" lon="86.179122" zoom="12" id="29744" source="Forecast" country_id="1ed1c408a4ac822b728a2077a1d9935c" link="http://pogoda.yandex.ru/leninsk-kuznetskiy/" part_id="5f1a76eb94a6e7651cd0d4296d843d40" geoid="11285" lat="54.668171" exactname="Ленинск-Кузнецкий" part="Кемеровская область" slug="leninsk-kuznetskiy">

2.
<temperature color="F7F3D3" plate="fff28e">17</temperature>

Подскажите пожалуйста, как из первого "достать" city, а из второго color?
  • Вопрос задан
  • 311 просмотров
Пригласить эксперта
Ответы на вопрос 4
delvin-fil
@delvin-fil Автор вопроса
Crazy Linux-admin
Ребят, а маленько подсказать, натолкнуть?
xmoonlight, регулярка не подходит, ибо медленно.
pesenka1, там xml в "теле" php - тоже не торт.
Ответ написан
Lux_In_Tenebris
@Lux_In_Tenebris
Что-то удобнее XPath для выборки из XML или HTML сложно придумать. Так что лучше использовать связку DOMDocument + DOMXPath.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы