xml文件内容编辑及提取
来源:互联网 发布:linux 设置系统时区 编辑:程序博客网 时间:2024/06/05 04:21
首先,建立xml文件
a.xml 内容如下
<className><class1>name1</class1><class2>2</class2></className>
1.建立:1.1 c++方法
int myGenXml(){FILE *fp;char fname[100];strcpy(fname, "a.xml");fp = fopen(fname, "w+");fprintf(fp, "\n%s", "<className>");fprintf(fp, "\n%s","<class1>name1</class1>");fprintf(fp, "\n%s", "<class2>2</class2>");fprintf(fp, "\n%s", "</className>");fclose(fp);return 0;}
1.2 matlab 方法
xmlwrite('a.xml',Createnode);Createnode=com.mathworks.xml.XMLUtils.createDocument('className'); Root=Createnode.getDocumentElement;%根节点node=Createnode.createElement('class1'); node.appendChild(Createnode.createTextNode(sprintf('name1')));Root.appendChild(node);node=Createnode.createElement('class2'); node.appendChild(Createnode.createTextNode(sprintf('2')));Root.appendChild(node);
2.读取内容
2.1 c++
#include"Markup.h"CMarkup reader;
reader.FindElem();reader.IntoElem();while(reader.FindElem(_T("className"))){reader.IntoElem();while(reader.FindElem(_T("class1"))){CString class1Name=reader.GetData();}while(reader.FindElem(_T("class2"))){int class2Num=_wtoi(reader.GetData());}reader.OutofElem();}
阅读全文
0 0
- xml文件内容编辑及提取
- c语言提取xml文件内容
- C#对XML操作:编辑XML文件内容
- 提取xml文档的内容到.txt文件中
- 显示文件后缀名及iso文件中内容的提取
- 创建、编辑、删除XML文档及文档的内容
- netCDF文件内容提取
- python提取文件中的关键词及部分上下文内容
- 提取xml格式新闻内容
- C#-XML文件提取字符串+字符串存为XML文件+创建XML(自定义节点)文件+读取节点内容
- [XML学习笔记][2.2]XML内容提取
- iOS .car 文件内容提取
- 用java语言从xml文件中按照编写的xpath提取相应的内容(详解)
- Java 如何提取 XML 文件的文本内容(论坛回复摘要)
- PDF文件怎么编辑内容
- 如何编辑pdf文件内容
- PDF文件如何编辑内容
- 提取xml文件中的数据
- webstorm2017.02破解(亲测有效)
- Picasso从入门到源码解析
- 今天学习数据结构,复习一下学习已久的结构体
- 111
- 面向对象的三个基本特征(多态)
- xml文件内容编辑及提取
- 解决chrome只能通过网上商店安装插件
- mysql数据库最大连接数设置
- win10下安装theano和keras
- HBase Shell
- hdu 5726 GCD 【RMQ+st】
- 【字符串】字符串替换空格
- JQuery中eq()和get()的区别
- 2017年7月18日Spring随笔