xmltextwriterwritevformatelementns_chdl.c
来自「图片显示,电脑光于望技术湖连望键往,网络」· C语言 代码 · 共 59 行
C
59 行
#include <libxml/parser.h>
#include <libxml/xmlwriter.h>
#include <ch.h>
EXPORTCH int xmlTextWriterWriteVFormatElementNS_chdl(void *varg) {
ChInterp_t interp;
va_list ap;
xmlTextWriterPtr writer;
xmlChar *prefix;
xmlChar *name;
xmlChar *namespaceURI;
char *format;
va_list ap_ch,ap_c;
void *memhandle;
int retval;
Ch_VaStart(interp, ap, varg);
writer = Ch_VaArg(interp, ap, xmlTextWriterPtr);
prefix = Ch_VaArg(interp, ap, xmlChar *);
name = Ch_VaArg(interp, ap, xmlChar *);
namespaceURI = Ch_VaArg(interp, ap, xmlChar *);
format = Ch_VaArg(interp, ap, char *);
ap_ch = Ch_VaArg(interp, ap, va_list);
ap_c = Ch_VaVarArgsCreate(interp, ap_ch, &memhandle);
retval = xmlTextWriterWriteVFormatElementNS(writer, prefix, name, namespaceURI, format, ap_c);
Ch_VaVarArgsDelete(interp, memhandle);
Ch_VaEnd(interp, ap);
return retval;
}
EXPORTCH int xmlTextWriterWriteFormatElementNS_chdl(void *varg) {
ChInterp_t interp;
va_list ap;
xmlTextWriterPtr writer;
xmlChar *prefix;
xmlChar *name;
xmlChar *namespaceURI;
char *format;
va_list ap_ch,ap_c;
void *memhandle;
int retval;
Ch_VaStart(interp, ap, varg);
writer = Ch_VaArg(interp, ap, xmlTextWriterPtr);
prefix = Ch_VaArg(interp, ap, xmlChar *);
name = Ch_VaArg(interp, ap, xmlChar *);
namespaceURI = Ch_VaArg(interp, ap, xmlChar *);
format = Ch_VaArg(interp, ap, char *);
ap_ch = Ch_VaArg(interp, ap, va_list);
ap_c = Ch_VaVarArgsCreate(interp, ap_ch, &memhandle);
retval = xmlTextWriterWriteVFormatElementNS(writer, prefix, name, namespaceURI, format, ap_c);
Ch_VaVarArgsDelete(interp, memhandle);
Ch_VaEnd(interp, ap);
return retval;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?