XML Writer
XML Writer is een API voor het verzenden van XML. In de kern schrijft een XML Writer één XML-knooppunt tegelijk, maar er zijn extra helper-API's om het schrijven van een reeks knooppunten eenvoudiger te maken.
De volgende typen schrijfuitvoer worden ondersteund:
De volgende callbacks worden gebruikt met de XML-schrijver:
De volgende opsommingen worden gebruikt met de XML-schrijver:
De volgende functies worden gebruikt met de XML-schrijver:
- WsCopyNode-
- WsCreateWriter-
- WsFlushWriter-
- WsFreeWriter-
- WsGetPrefixFromNamespace-
- WsGetWriterPosition
- WsGetWriterProperty-
- WsMoveWriter-
- WsPullBytes
- WsPushBytes
- WsSetOutput-
- WsSetOutputToBuffer-
- WsSetWriterPosition
- WsWriteArray-
- WsWriteBytes
- WsWriteChars
- WsWriteCharsUtf8-
- WsWriteEndAttribute-
- WsWriteEndCData-
- WsWriteEndElement
- WsWriteNode-
- WsWriteQualifiedName
- WsWriteStartAttribute-
- WsWriteStartCData-
- WsWriteStartElement
- WsWriteText-
- WsWriteValue-
- WsWriteXmlnsAttribute-
De volgende ingang wordt gebruikt met de XML-schrijver:
De volgende structuren worden gebruikt met de XML-schrijver:
- WS_XML_WRITER_BINARY_ENCODING
- WS_XML_WRITER_BUFFER_OUTPUT
- WS_XML_WRITER_ENCODING
- WS_XML_WRITER_MTOM_ENCODING
- WS_XML_WRITER_OUTPUT
- WS_XML_WRITER_PROPERTIES
- WS_XML_WRITER_PROPERTY
- WS_XML_WRITER_STREAM_OUTPUT
- WS_XML_WRITER_TEXT_ENCODING