最終更新日 :
2023年8月3日
XmlHasChild(xmlObject)
XmlHasChild(xmlObject [, childName])
パラメーター
| パラメーター | 説明 |
| xmlObject | 子ノードがあるかどうかをチェックする XML ドキュメントオブジェクト。 |
| childName | 存在するかどうかをチェックする子ノードの名前。 |
例 1
<cfxml variable="xmlData">
<root>
<item id="1">Item 1</item>
<item id="2">Item 2</item>
<item id="3">Item 3</item>
</root>
</cfxml>
<cfscript>
writeDump(xmlData)
writeOutput("<br/>")
writeOutput(xmlHasChild(xmlData)) // 子ノードが存在する
</cfscript>
CFFiddle でお試し
例 2
<cfxml variable="xmlData">
<root>
<item id="1">Item 1</item>
<item id="2">Item 2</item>
<item id="3">Item 3</item>
</root>
</cfxml>
<cfscript>
writeDump(xmlData)
writeOutput("<br/>")
writeOutput(xmlHasChild(xmlData,"root")) // 子ノードが存在する
writeOutput("<br/>")
writeOutput(xmlHasChild(xmlData,"item")) // 子ノードが存在しない
</cfscript>