XML 기록기
XML 기록기는 XML을 내보내기 위한 API입니다. XML 작성기는 한 번에 하나의 XML 노드 를 작성하지만 노드 시퀀스를 더 쉽게 작성할 수 있는 추가 도우미 API가 있습니다.
다음과 같은 유형의 기록기 출력이 지원됩니다.
다음 콜백은 XML 작성기와 함께 사용됩니다.
XML 작성기와 함께 사용되는 열거형은 다음과 같습니다.
XML 작성기와 함께 사용되는 함수는 다음과 같습니다.
- 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
다음 핸들은 XML 작성기와 함께 사용됩니다.
다음 구조체는 XML 작성기와 함께 사용됩니다.
- 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