共用方式為


WS_XML_ELEMENT_NODE結構 (webservices.h)

表示 xml (中的起始元素,例如 <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”。 空前置詞是以零長度 表示WS_XML_STRING

localName

專案的localName。 在此範例中,它會參考 「purchaseOrder」。。

ns

前置詞的已解析命名空間。 在此範例中,它是指 “http://tempuri.org"。

attributeCount

專案上的屬性數目。 在此範例中,它會是 2。

attributes

項目的屬性陣列。

isEmpty

專案是否為空元素。 在此範例中,它會是 FALSE

規格需求

需求
最低支援的用戶端 Windows 7 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 R2 [僅限桌面應用程式]
標頭 webservices.h