E4X : 문자열을 표현식의 속성 이름으로 사용 하시겠습니까?
이 줄이있는 함수가 있습니다.var returnString:String = items[0][email protected];
@month는 XML 노드의 attibute이므로 다음과 같습니다.
<xmlnode month="JAN"/>
그래도 속성 이름을 추상화하여 문자열을 함수에 전달하고 전달 된 문자열과 일치하는 이름으로 속성의 내용을 가져옵니다. 예를 들어,이 함수 ("stone")와 같은 함수를 호출하면 항목 [0]. @ stone을 반환합니다. 나는 이것이 분명히 희망한다.
누구든지 내가 뭘하는지 어떻게 알 수 있습니까?
고마워.
모든 의견을 보면 도움이되지 않지만 여기에 잘못된 것이 있다고 생각합니다. 귀하의 답변에 설명 된 솔루션을 테스트하고 귀하가 말하는 결과를 얻지 못하고 있습니다. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ . @ [ 'id']); // 빈칸을 추적 함 ~~~~~'trace (xml.attribute ('id'));'// 공백을 추적하여 ~ idx를 문자열로 만든다. (리터럴에서) 어떤 도움이되지 않습니다. – gltovar