⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 includeaddattribute.c

📁 基于s3c2410芯片的数据采集系统 目标环境:S3C2410芯片、经裁剪后的linux2.6内核、sqlite数据库、cgi库 项目描述:节点端采集数据
💻 C
字号:
<![CDATA[#include <stdio.h>#include <string.h>#include <stdlib.h>#include <libxml/xmlmemory.h>#include <libxml/parser.h>xmlDocPtrparseDoc(char *docname, char *uri) {	xmlDocPtr doc;	xmlNodePtr cur;	xmlNodePtr newnode;	xmlAttrPtr newattr;	doc = xmlParseFile(docname);		if (doc == NULL ) {		fprintf(stderr,"Document not parsed successfully. \n");		return (NULL);	}		cur = xmlDocGetRootElement(doc);		if (cur == NULL) {		fprintf(stderr,"empty document\n");		xmlFreeDoc(doc);		return (NULL);	}		if (xmlStrcmp(cur->name, (const xmlChar *) "story")) {		fprintf(stderr,"document of the wrong type, root node != story");		xmlFreeDoc(doc);		return (NULL);	}		newnode = xmlNewTextChild (cur, NULL, "reference", NULL);	newattr = xmlNewProp (newnode, "uri", uri);	return(doc);}intmain(int argc, char **argv) {	char *docname;	char *uri;	xmlDocPtr doc;	if (argc <= 2) {		printf("Usage: %s docname, uri\n", argv[0]);		return(0);	}	docname = argv[1];	uri = argv[2];	doc = parseDoc (docname, uri);	if (doc != NULL) {		xmlSaveFormatFile (docname, doc, 1);		xmlFreeDoc(doc);	}	return (1);}]]>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -