Извлечение выходных данных из веб-сервиса CFInvoke
Я учусь вызывать веб-сервисы с помощью coldfusion 7 (позже мы обновимся). Я нашел несколько бесплатных веб-сервисов для использования.
<cfscript>
stArgs = structNew();
stArgs.symbol = "msft";
</cfscript>
<cfinvoke webservice="http://www.webservicex.net/stockquote.asmx?WSDL" method="GetQuote" argumentcollection="#stArgs#" returnvariable="aTemp">
Результат из #atemp# is
<StockQuotes><Stock><Symbol>msft</Symbol><Last>47.77</Last><Date>10/20/2015</Date><Time>4:00pm</Time><Change>+0.15</Change><Open>47.41</Open><High>47.81</High><Low>47.02</Low><Volume>30793995</Volume><MktCap>382.06B</MktCap><PreviousClose>47.62</PreviousClose><PercentageChange>+0.31%</PercentageChange><AnnRange>39.72 - 50.05</AnnRange><Earns>1.48</Earns><P-E>32.28</P-E><Name>Microsoft Corporation</Name></Stock></StockQuotes>
Мой вопрос, как мне извлечь (например) результат PercentageChange? Спасибо!