如何使用c++开发一个xml编辑工具

提问者:oneside 提问时间:2016年04月25日 人气:1
用户提问
如何使用c++开发一个xml编辑工具啊。我主要是不知道思路是怎样的,希望能够把思路给我说一下。
推荐答案
XML的编辑工具, 通常会提供两类的编辑功能:
一, 专用文档类型的XML编辑功能, 比如说对TOMCAT的XML配置文件进行图形化编辑...
二, 通用XML文档编辑功能...我想你主要想问的是这个.
把问题分解,
通常,编辑XML, 是将XML作为一个对象树来编辑,一个树的编辑,主要就是
节点的增,删,修改.

简单列出一些技术要点:
1, 从XML文件读入内存,构成树型对象节点.这一步,可以用几种XML库就可以.
TINYXML, MS XML DOM等都可以(推荐前一个)

2, 树型节点结构的显示,如果用VC, 初步关键就是熟悉TREEVIEW控件的使用.

3, 在前一点基础上,编译问题XML节点就转换成TREEVIEW节点的增删改..