노드의 모든 속성 목록을 추출하는 방법을 찾는 데 어려움을 겪고 있습니다.libxml을 사용하는 노드의 모든 속성 목록 얻기
xmlGetProp(cur, (const xmlChar*)"nodename")
그러나 어떻게 libxml2를 사용하여 모든 속성의 목록을 얻을 :
내가 사용하는 하나의 알려진 특성을 추출하는거야?
감사 마리우스
노드의 모든 속성 목록을 추출하는 방법을 찾는 데 어려움을 겪고 있습니다.libxml을 사용하는 노드의 모든 속성 목록 얻기
xmlGetProp(cur, (const xmlChar*)"nodename")
그러나 어떻게 libxml2를 사용하여 모든 속성의 목록을 얻을 :
내가 사용하는 하나의 알려진 특성을 추출하는거야?
감사 마리우스
간단하게 루프, 즉 :
xmlNodePtr Node = ...;
for(xmlAttrPtr attr = Node->properties; NULL != attr; attr = attr->next)
{
... do something with attr ...
... the name of the attribute is in attr->name ...
}
흥미 (이상한 xmlFreePropList 함수가 존재하지만)이 작업을 수행하는 방법으로 표시되지 않지만하여 XMLNode 구조의 속성 (특성)의리스트에 대한 포인터를 가지고 노드 아마 그 구조에 대한 포인터를 얻을 수 있습니다.
노드의 속성 목록을
난 당신이 사용하고있는 언어를 지정하는 태그를 추가 좋을 걸 – Houtman