Загрузить путь XML на основе текстового поля

Я загружаю свой XML-файл с помощью HTTPService. Я пытаюсь загрузить определенные данные в зависимости от того, что пользователь вводит в текстовое поле. Пытаюсь загрузить вот так:

xmlservice.send();
var string:String = {xmlservice.lastresult.TEXTFIELD.TEXT.code};

Есть ли способ сделать это? Когда я это делаю, я получаю эту ошибку: Несколько маркеров в этой строке: -xmlservice -1084: Синтаксическая ошибка: ожидание двоеточия перед точкой. -1084: Синтаксическая ошибка: ожидание идентификатора перед правой скобкой.


person RMK-Jacob    schedule 06.01.2013    source источник
comment
Неясно, является ли это вашим реальным кодом или просто псевдокодом для объяснения проблемы. В любом случае, во второй строке есть ошибка - добавление {} вокруг чего-либо определяет это как объект, но вы устанавливаете строку как типа String. Если вы хотите знать, как извлечь данные из возвращенного xml, google actionscript e4x   -  person    schedule 07.01.2013


Ответы (1)


Я думаю, вам нужно что-то вроде этого:

var string: String = xmlservice.lastresult [TEXTFIELD.TEXT] .code;

person SpaceManGalaxy    schedule 09.01.2013