ノードの最後の子を取得します。
getLastChild() : DOMNode
戻り値 | 説明 |
---|---|
DOMNode | 最後の子ノードまたは NULL。 |
if (requestScope.n != null
&& requestScope.n < database.getDocumentCount()
&& requestScope.n >= 0) {
var dc = database.getAllDocuments();
var doc = dc.getDocumentArray()[requestScope.n];
var schema = doc.getFirstChild(); // get node below root
requestScope.y = "Child nodes of " + schema.getNodeName();
var element = schema.getLastChild();
while(element != null) {
requestScope.y = requestScope.y +
"¥n¥t" + element.getNodeName();
element = element.getPreviousSibling();
}
} else {
requestScope.y = "No such document";
}
<schema0>
<element0>foo</element0>
<element1>bar</element1>
</schema0>
Child nodes of schema0
element1
element0