Я использую ColdFusion.Я пытаюсь получить доступ к атрибуту элемента и не могу понять, как это сделать.Название элемента - Пакет.Имя атрибута - ID.Мне нужно получить идентификатор пакета.
<cfset Packages = xmlSearch(MyXMLDoc, '/IntlRateV2Response/Package')>
Я загрузил изображение идентификатора, который пытаюсь получить.
http://evikjames.com/SteinAir/xml.jpg
Клянусь, я перепробовал все возможные комбинациии везде искал ответ.Но, удачи.Вы можете помочь?
Я попробовал решения, предложенные ниже.Я не могу заставить его работать на меня.Кажется, я успешно поместил значение идентификатора пакета в переменную, но это просто массив.Я не могу получить доступ к нему в массиве.Вот моя ошибка:
Complex object types cannot be converted to simple values.
Вот код, который я использую:
<cfset PackageID = xmlSearch(MyXMLDoc, 'Package/Package/@ID[i]')>
<cfset Observations = xmlSearch(MyXMLDoc, " Package/Observations[i]")>
Я могу вывести Наблюдения, но не могу вывести PackageID.
Что случилось