0
這讓我感到很蠢:-)。假設我從一個葉節點開始,然後使用.parent()遍歷樹。一旦達到根目錄,我需要退出條件。目前,我正在使用parent。@ name!=「root」,其中name只是一個屬性,但是我不能檢查元素的類型嗎?怎麼樣?另外,是否有另一種方式來結束在as3中的遍歷?如何檢查AS3中某個節點的XML元素類型?
這讓我感到很蠢:-)。假設我從一個葉節點開始,然後使用.parent()遍歷樹。一旦達到根目錄,我需要退出條件。目前,我正在使用parent。@ name!=「root」,其中name只是一個屬性,但是我不能檢查元素的類型嗎?怎麼樣?另外,是否有另一種方式來結束在as3中的遍歷?如何檢查AS3中某個節點的XML元素類型?
假設你正在使用的XMLNode對象:
if (currentNode.parentNode == null)
// Root
如果您使用的是XML對象:
if (!xmlNode.parent())
// Root
謝謝!另外,你如何檢查一個xml元素的類型是什麼? – gtrak 2010-08-12 15:00:54
如果您問如何檢查您是否使用XMLNode VS XML ...那麼答案是:您應該已經知道,因爲您正在編寫代碼。 如果您在詢問您正在處理的XMLNode是文本還是元素,請查看XMLNode.nodeType。 希望這會有所幫助。 – danjarvis 2010-08-12 15:45:30