
XMLReader 클래스의 getAttribute() 메소드는 현재 노드의 속성을 반환합니다.
해당 메소드는 현재 노드의 속성을 반환하기 때문에, 다른 노드의 속성을 반환하지 않습니다.
해당 예제에서, XMLReader 클래스를 사용하여 노드의 속성을 접근하는 코드는 다음과 같습니다.
#hostingforum.kr
cpp
XMLReader reader;
reader.parse("example.xml");
reader->read();
reader->getAttribute("attr"); // 이 메소드는 현재 노드의 속성을 반환합니다.
위와 같은 코드는 "value"라는 속성을 반환합니다.
만약, 다른 노드의 속성을 반환하고 싶다면, 다른 노드를 읽어야 합니다.
#hostingforum.kr
cpp
reader->read(); // 다른 노드를 읽습니다.
reader->getAttribute("attr"); // 이 메소드는 다른 노드의 속성을 반환합니다.
2025-06-28 01:38