WS_XML_NODE_TYPE列舉 (webservices.h)
WS_XML_NODE結構的型別。
Syntax
typedef enum {
WS_XML_NODE_TYPE_ELEMENT = 1,
WS_XML_NODE_TYPE_TEXT = 2,
WS_XML_NODE_TYPE_END_ELEMENT = 3,
WS_XML_NODE_TYPE_COMMENT = 4,
WS_XML_NODE_TYPE_CDATA = 6,
WS_XML_NODE_TYPE_END_CDATA = 7,
WS_XML_NODE_TYPE_EOF = 8,
WS_XML_NODE_TYPE_BOF = 9
} WS_XML_NODE_TYPE;
常數
WS_XML_NODE_TYPE_ELEMENT 值: 1 開始專案。 (例如 < a:purchaseOrder xmlns:a=「 http://tempuri.org" ; id=」5「 >) |
WS_XML_NODE_TYPE_TEXT 值: 2 元素、屬性或 CDATA 內容。 |
WS_XML_NODE_TYPE_END_ELEMENT 值: 3 結束專案。 (例如 < /purchaseOrder >) |
WS_XML_NODE_TYPE_COMMENT 值: 4 註解。 (例如, < --下列訊息-- >) |
WS_XML_NODE_TYPE_CDATA 值: 6 CDATA 區段的開頭 (即 < ![CDATA[) |
WS_XML_NODE_TYPE_END_CDATA 值: 7 CDATA 區段結尾 (即 ]] >) |
WS_XML_NODE_TYPE_EOF 值: 8 xml 資料流程的最後一個節點。 |
WS_XML_NODE_TYPE_BOF 值: 9 xml 資料流程的第一個節點。 |
備註
檔中節點類型的 BNF 為:
Xml := StartInput Whitespace Element Whitespace EndInput
Whitespace := (Text | Comment)* // Text is whitespace only
Element := StartElement ElementContent EndElement
ElementContent := (Element | Text | Comment | CData)*
StartElement := WS_XML_NODE_TYPE_ELEMENT
EndElement := WS_XML_NODE_TYPE_END_ELEMENT
Text := WS_XML_NODE_TYPE_TEXT
Comment := WS_XML_NODE_TYPE_COMMENT
CData := WS_XML_NODE_TYPE_CDATA Text* WS_XML_NODE_TYPE_END_CDATA
StartInput := WS_XML_NODE_TYPE_BOF
EndInput := WS_XML_NODE_TYPE_EOF
規格需求
最低支援的用戶端 | Windows 7 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2008 R2 [傳統型應用程式 |UWP 應用程式] |
標頭 | webservices.h |