webservices.h) (WS_XML_ELEMENT_NODE 结构
表示 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”。 空前缀由零长度 WS_XML_STRING表示。
localName
元素的 localName。 在本示例中,它引用“purchaseOrder”。
ns
前缀的已解析命名空间。 在示例中,它引用“http://tempuri.org"。
attributeCount
元素上的属性数。 在本示例中,它为 2。
attributes
元素的属性数组。
isEmpty
元素是否为空元素。 在本示例中,该值为 FALSE。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 7 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 R2 [仅限桌面应用] |
标头 | webservices.h |