📄 main.cpp
字号:
#include "mysocket.h"#include <stdio.h>//#include </home/wdw/myxml/xmlinst/include/libxml2/libxml/parser.h>//#include </home/wdw/myxml/xmlinst/include/libxml2/libxml/tree.h>#include <libxml/parser.h>#include <libxml/tree.h>xmlDocPtr doc = NULL;xmlNodePtr root_node = NULL;unsigned char send[1024];int ReadXml();int main(){ ReadXml(); printf(send);/* MySocket serverSocket; serverSocket.InitSocket(SOCK_STREAM,2345,"192.168.1.134"); serverSocket.Bind(); serverSocket.Listen(10); unistd char buf[256]; while(1) { int soc = serverSocket.Accept(); printf("client connected!\n"); while(1) { int rvnum = 0; rvnum = recv(soc,buf,256,0); if(rvnum > 0) { printf("rvnum: %d\n",rvnum); for(int i =0;i<rvnum;i++) { printf("%d\t",buf[i]); } printf("\n"); } else if(rvnum == 0) { printf("socket close!\n"); break; } } }*/ return 0; }int ReadXml(){ unsigned char* insert = send; xmlChar *szKey; xmlDocPtr = xmlReadFile("./EMS_Conf.xml"); if (NULL == doc) { printf("Document not parsed successfully./n"); return -1; } root_node = xmlDocGetRootElement(xmlDocPtr); xmlNodePtr filterNode = root_node->xmlChildrenNode; xmlNodePtr loggerNode = filterNode->next; xmlNodePtr firstFilterNode = filterNode->xmlChildrenNode; szKey = xmlNodeGetContent(firstFilterNode); strcopy(insert,BAD_CAST(szKey)); return 0;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -