Вам потребуется использовать функцию structKey в Coldfusion для прямого доступа к ключу структуры.Между прочим, имя ключа структуры ответа идентично идентификатору ответа.
<!--- first we need a test struct to work with --->
<cfscript>
// init some variables
testStruct=structNew();
resultStruct=structNew();
tempStruct=structnew();
// create our struct keys and set a value
tempStruct['id']='ur:li:simpleJobPostingTask:d230xyz';
tempStruct['jobPosting']='urn:li:JobPosting:1234abc';
tempStruct['status']='SUCCESS';
// build our final fake struct
resultStruct=tempStruct;
testStruct['results']['ur:li:simpleJobPostingTask:d230xyz']=resultStruct;
</cfscript>
Наше окончательное решение выглядит следующим образом:
<!--- Here is the code you are looking for --->
<cfset firstkey=structKeyArray(testStruct.results)[1] />
<!--- dump the results --->
<cfdump var="#testStruct.results[firstkey]#" />
В конечном итоге ваш код может выглядеть следующим образом:
<cfdump var="#testStruct.results[structKeyArray(testStruct.results)[1]]#">