@Minusator

Как написать правильный xpath query для xml чтобы получить значение?

Доброго дня!
Пытаюсь написать xpath query. з xml
Необходимо получить значение из потомка ЦенаЗаЕдиницу второго блока Цены

XML
<Предложение>
				<Наименование>Название товара.</Наименование>
				<Цены>
					<Цена>
						<Представление>167,1 руб. за кг</Представление>
						<ИдТипаЦены>6cc4518c-a6b1-11e9-984e-902b34dc5507</ИдТипаЦены>
						<ЦенаЗаЕдиницу>167.10</ЦенаЗаЕдиницу>
						<Валюта>руб</Валюта>
						<Единица>кг</Единица>
						<Коэффициент>1</Коэффициент>
					</Цена>
					<Цена>
						<Представление>217 руб. за кг</Представление>
						<ИдТипаЦены>88113fb7-f428-11eb-b237-d850e64dccc2</ИдТипаЦены>
						<ЦенаЗаЕдиницу>217.00</ЦенаЗаЕдиницу>
						<Валюта>руб</Валюта>
						<Единица>кг</Единица>
						<Коэффициент>1</Коэффициент>
					</Цена>
				</Цены>
				<Количество>21.00</Количество>
			</Предложение>

Пишу такую строку
Цены/Цена[last()]/ЦенаЗаЕдиницу
Но на выходе получаю вместо числа
Array
(
    [0] => Array
        (
            [ЦенаЗаЕдиницу] => 217.00
        )

)

Перерыл тонны мануалов ничего так и не смог придумать. Спасибо за помощь
  • Вопрос задан
  • 25 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы