XMLList 항목에 액세스하여 XML 객체로 변환하려고합니다.E4X 표현이 일치하는지 어떻게 알 수 있습니까?
나는이 표현을 사용하고 있습니다 :
예를 들어masonicXML.item.(@style_number == styleNum)
일치하는 모든 것이 잘 작동하지만 일치가없는 경우 내가 그것을 가지고 말을 XML로 캐스팅하려고 할 때이 오류가있는 경우 잘 형성된다. 따라서 XML로 캐스팅하기 전에 표현식이 일치하는지 확인해야합니다. 나는 된 XMLList 변수로 설정하고이 같은 텍스트() propertie로하는 경우 검사를 시도 :
var defaultItem:XMLList = DataModel.instance.masonicXML.item.(@style_number == styleNum);
if(defaultItem.text())
{
DataModel.instance.selectedItem = XML(defaultItem);
}
을하지만 여전히 나에게 오류를 theres 경우 어떤 일치를 제공합니다. 일치하는 것이 있으면 잘 작동합니다.
고맙습니다! 내가이 작업을 얻었다