
DOMNamedNodeMap::item 메서드는 노드의 이름을 통해 아이템을 가져올 수 없습니다. 이 메서드는 노드의 인덱스를 통해 아이템을 가져옵니다. 인덱스는 노드의 이름이 아닌, 노드의 순서를 나타냅니다.
예를 들어, 다음 코드를 살펴보세요.
#hostingforum.kr
cpp
DOMNamedNodeMap map = ...;
Node item = map->item(0);
이 코드는 노드의 첫 번째 아이템을 가져옵니다. 노드의 이름이 동일할 때, item 메서드는 첫 번째 노드를 반환합니다. 만약 두 번째 노드의 이름이 동일한 경우, 두 번째 노드를 반환합니다.
만약 노드의 이름을 통해 아이템을 가져올 필요가 있다면, DOMNamedNodeMap::getNamedItem 메서드를 사용하세요.
#hostingforum.kr
cpp
DOMNamedNodeMap map = ...;
Node item = map->getNamedItem("노드 이름");
이 코드는 노드 이름이 "노드 이름"인 아이템을 가져옵니다. 만약 노드 이름이 동일한 경우, 첫 번째 노드를 반환합니다.
2025-03-25 22:15