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 |