enumerasi WS_XML_NODE_TYPE (webservices.h)

Jenis struktur WS_XML_NODE .

Sintaks

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;

Konstanta

 
WS_XML_NODE_TYPE_ELEMENT
Nilai: 1
Elemen awal. (misalnya <a:purchaseOrder xmlns:a="http://tempuri.org" id="5">)
WS_XML_NODE_TYPE_TEXT
Nilai: 2
Elemen, atribut, atau konten CDATA.
WS_XML_NODE_TYPE_END_ELEMENT
Nilai: 3
Elemen akhir. (misalnya </purchaseOrder>)
WS_XML_NODE_TYPE_COMMENT
Nilai: 4
Sebuah komentar. (Misalnya, <--Serta berikut-->)
WS_XML_NODE_TYPE_CDATA
Nilai: 6
Awal bagian CDATA (yaitu <![ CDATA[)
WS_XML_NODE_TYPE_END_CDATA
Nilai: 7
Akhir dari bagian CDATA (yaitu ]]>)
WS_XML_NODE_TYPE_EOF
Nilai: 8
Simpul akhir aliran xml.
WS_XML_NODE_TYPE_BOF
Nilai: 9
Simpul pertama aliran xml.

Keterangan

BNF untuk jenis node dalam dokumen adalah:


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

Persyaratan

   
Klien minimum yang didukung Windows 7 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP]
Header webservices.h