2013-05-09 8 views
5

を使用していない「名簿」をチェックしますかどのようにjqueryのを使用することができるかどうかはJavaScriptチェックXMLノードが存在するかのJavaScript

<club code="3RD1" tvcode=""> 
    <name>3RD PLACE TEAM 1</name> 
    <roster/> 
</club> 
<club code="3RD1" tvcode=""> 
    <name>3RD PLACE TEAM 1</name> 
    <roster> 
    <player code="AUQ"/> 
    </roster> 
</club> 
+0

JavaScriptの作業を表示できますか? – NullPointer

答えて

2

を使用して子値を持っていない、

あなたは$.parseXML

を使用して、これを解析することができます
xmlDoc = $.parseXML("<xml></xml>"); 

、その後、あなたはれる好ましいノードを取得するためにfindを使用することができます

$(xmlDoc).find("roster") 

.children().length 

がここに一緒に

var rostersChildren = $(xmlDoc).find("roster").children().length; 
console.log(rostersChildren > 0); 

を入れるを通じて子どもの数を取得するには、サンプルfiddleです。

関連する問題