0
나는 E4X 표현식을 사용해 왔지만 아무런 문제가 발생하지 않았습니다. 오늘 나는 나를 미치게 만드는이 오류가있다. 수 천 번 확인 된 웹은 있지만 아무것도 표시하지 않았습니다. OBJECTID는 INT입니다E4X in Actionscript 3 throwing variable 정의되지 않은 오류
var objectName:String = myXML.objects.object.(@id==objectId);
:
그래서이 값에 대한 내 쿼리입니다.
<objects>
<object id="0">value 1</object>
<object id="1">value 2</object>
<object id="2">value 3</object>
</objects>
위의 라인은 내가 나에게 총 말도 안되는 것 같아 오류 얻을 실행 :
ReferenceError: Error #1065: Variable id is not defined.
사실 모든 "객체"노드에는 'id'속성이 있지만, 귀하의 접근 방식에 대해 감사드립니다. – Gio
이제 XML에서 가져온 문자열을 조작 할 때 "값이 함수가 아닙니다."라는 오류 메시지가 나타납니다. 제 XML이나 제 코드에 문제가 있다고 생각합니다. 디버깅을 계속하려고합니다. 감사합니다 – Gio
내 XML을 디버깅 한 후 어떻게 든'xml.objects'는 추적 할 때'id'가없는 첫 번째'object' 노드 만 포함한다는 것을 알았습니다. 어떤 의견? – Gio