다음을 통해 공유


WS_XML_ELEMENT_NODE 구조체(webservices.h)

xml의 start 요소를 나타냅니다(예: <a:purchaseOrder xmlns:a="http://tempuri.org" id="5">)

구문

typedef struct _WS_XML_ELEMENT_NODE {
  WS_XML_NODE      node;
  WS_XML_STRING    *prefix;
  WS_XML_STRING    *localName;
  WS_XML_STRING    *ns;
  ULONG            attributeCount;
  WS_XML_ATTRIBUTE **attributes;
  BOOL             isEmpty;
} WS_XML_ELEMENT_NODE;

멤버

node

WS_XML_NODE 파생되는 모든 형식의 기본 형식입니다.

prefix

요소의 접두사입니다. 이 예제에서는 "a"를 참조합니다. 빈 접두사는 길이가 0 인 WS_XML_STRING 표시됩니다.

localName

요소의 localName입니다. 이 예제에서는 "purchaseOrder"를 참조합니다.

ns

접두사에서 확인된 네임스페이스입니다. 예제에서는 "http://tempuri.org"를 참조합니다.

attributeCount

요소의 특성 수입니다. 이 예제에서는 2가 됩니다.

attributes

요소에 대한 특성의 배열입니다.

isEmpty

요소가 빈 요소인지 여부입니다. 이 예제에서는 FALSE입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 R2 [데스크톱 앱만 해당]
머리글 webservices.h