MFC中 解析XML文件,并用tree control 显示,如何进行对xml文件的增删改查?

如题,我利用tree control 显示了一个xml文件,然而不知道如何进行修改数据,就是点击了树形结构的节点,但是不知道如何定位点击的节点位置在原xml文件的位置?

2个回答

用tinyxml等类库来修改

onepiece0901
小野人鱼 你好,这些类库我懂得调用,就是不知道如何确定修改的位置,因为我选择修改的地方是通过点击树形图上的节点,但是不知道相对应原xml文件是那个数据呀??麻烦你了、
接近 4 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
jaxp解析xml 对xml文件进行增删改查
Demo.java实现了5个功能 1. 读取某个标签的值 2. 打印所有xml标签 3. 获得某个标签的指定属性 4. 在指定节点后面增加标签 5. 给指定节点增加属性删除功能跟增加差不多,只是用了不同的方法,本人就没有具体代码实现book.xml<?xml version="1.0" encoding="UTF-8"?> <书架> <书> <书名 name="ba
对xml文件进行解析
分别使用dom,sax,poll方法对xml文件解析,适合新手学习
java 对xml文件进行 增删改查
使用jdom.jar 包。下载地址 http://download.csdn.net/detail/jlh912008548/9469719 test.xml 文件如下:   &amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt; &amp;lt;CDRS&amp;gt; &amp;lt;cdr name=&quot;1&quot;&amp;gt; &amp;lt;username&amp;gt;ss&a
dom4j解析xml文件(增删改查)
完整的讲解一个dom4j对xml的增删改查
Java解析xml文件之增删改查
XML是什么: 可扩展的标记语言 XML能干什么: 描述数据、存储数据、传输(交换)数据。 XML文档节点类型: u 文档(document) u 元素(element) u 属性(attribute) u 文本(PCDATA--parsed character data) u 注释(comment) u DOCTYPE :主要验证文档...
DOM解析XML文件,增删改查
常用接口常用方法说明Document:表示整个XML文档NodeListgetElementsByTagName(String Tag)按文档顺序返回文档中指定标记名称的所有元素集合 Element createElement(String tagName)创建指定标记名称的元素Node:该文档树中的单个节点NodeList getChildNodes()获取该元素所有子节点,返回节点集合...
C#解析XML文件并用WinForm显示
自己写的,运用dot net解析XML文件,并在用WinForm进行显示。。。。。
Winform对XML文件的增删改查
用于测试的Model class Ticket { public Ticket(int id, double total, DateTime day) { Id = id; Total = total; Day = day; } public ...
Dom4j 解析xml文件,实现xml文件的增删改查
利用Dom4j解析xml文件相对比较容易,非常好理解。现在我们来看看下面的例子,从例子中你就可以了解Dom4j解析XML文件的方法。首先我们要导入Dom4j的jar包。导入后就可以进行解析了主要思想:其实就是得到document对象,再用这个对象获取根节点。SAXReader reader = new SAXReader(); Document doc = reader.read(new Fi...
如何使用DOM4J对XML文件进行解析?
a.xml &amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&amp;gt; &amp;lt;班级&amp;gt; &amp;lt;学生&amp;gt; &amp;lt;名字 外号=&quot;黑旋风&quot;&amp;gt;李逵&amp;lt;/名字&amp;gt; &amp;lt;年龄&amp;gt;100&amp;lt;/年龄&amp;gt; &amp;lt;性别&amp;g
Tree显示外部的xml文件
在flex中,我想在tree控件中邦定外导入的xml。我是调用webservice的,rn首先第一个问题resultFormat应该用object,还是xml还是e4x.rnrn第2个问题:我的xml格式大概如下:rn[code=XML]rnrnrnrn1rnRegion Name 1rnrnrn2rnNetwork Name 1rnrnrnrn3/NetworkID>rnNetwork Name 2rnrnrnrnrn[/code]rnrn我想Region Name 1显示在父节点, Network Name 1和Network Name 2显示在子节点上。rn是不是我一定要格式化这个xml为如下的形式rn[code=XML]rnrn rn rn rn rn rn rn rn rn rn rn rn rn[/code],rnrn如果要格式化如下形式的话有没有类似的方法的例子,怎么处理呢?
Delphi操作XML文件,对xml文件的创建、增删改查
用Delphi编写的,对XML文件的创建、增、删、改、查等操作。
解析XML文件并且进行增删改查操作
phoneinfo.xml文件: 解析XML文件,并且增删改查操作: package com.hfxt; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IO
C#对XML文件进行操作(增删改查)
C#对操作XML,其中包括 增,删,改,查
java代码对xml文件进行增删改查操作
1 、创建java项目,引入dom4j-1.6.1.jar 2 、在java项目中定义一个xml文档,命名为 student.xml,放在conf文件夹下。        初始内容如下(包含一个students的根标签) 3 、定义student类,含有姓名,年龄,是否为男生 三个属性 package fileoperation; public class Student
MFC关于XML文件的解析
2层的可以解析出来;但是我这个有3层等级,不知道怎么解析[img=https://img-bbs.csdn.net/upload/201907/18/1563442533_994331.jpg][/img]rnrn使用 Cmarkup,恳求大佬 指点,谢谢
Android中对XML文件的解析
源码 博文链接:https://shenjichao2009.iteye.com/blog/1297082
如何对XML文件进行加密
C#中如何对XML文件进行加密,最好附带代码谢谢!
Dom4j对xml文件的解析
NULL 博文链接:https://wangxr66.iteye.com/blog/1500066
对xml文件的解析dom4j
xml的简单解析
Android对xml文件的解析
今天阅读android sdk官方文档时,看到这么一段话:          感觉深受启发:1.android的图形界面内部逻辑结构是树形结构,这个从xml文件的结构可以直观的看出来。如果我们要使用java代码来构建一个界面,实际上我们是在构建一棵树,明白了这一点,以后自己使用代码构建视图,逻辑上就很清楚了。2.文档中提到使用xml来构建(描述)布局是最简单和最高效的,在这里有个问题,最简
Java对XML文件的解析
一、前言 HTTP网络传输中的数据组织方式有三种方式: (1)HTML方式 (2)XML方式  (3)JSON方式 今天主要讲解的是对XML文件的解析 二、对XML文件的介绍            在百度百科中定义为可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。它的文件结构中包括了节点、元素、属性和属性值,其语法规则为(1)开始和结束标签匹配 ...
Cmarkup对xml文件的解析
解析代码: #include #include #include #include"Markup.h" int main() { CMarkup xml;  //建立一个xml xml.Load("test.xml");  bool bFind=xml.Load("test.xml");  if(bFind==false)  {   printf("没有找到XML文件!\
SAX对xml文件的解析
package com.fortune;import org.xml.sax.SAXException;import javax.xml.parsers.ParserConfigurationException;import javax.xml.parsers.SAXParser;import javax.xml.parsers.SAXParserFactory;import java.io.Fi...
使用XML文件进行数据的保存与解析XML文件
由于最近的项目中需要在百度地图中根据不同区域来颜色渲染,如下图的效果。想了一下,如果每次加载地图时都要去进行联网并从百度地图的接口中返回这些地区的边界经纬度再进行测绘,那不仅会造成流量的损耗,在性能上也将大打折扣,就想着,那就做个进行数据缓存吧,但是又转念一想,这些属于特定数据,基本是不会变的,直接在百度上撸下边界数据后自己渲染地图来得更实在些,在考虑了之后,选择了XML作为数据的保存形式。好了,
C#解析读取XML文件,并且对XML文件进行操作
如果不懂XML文档结构,请点击移步这里 在综合搜索了网上的文章之后发现,有很多文章的讲解博主看的一知半解,并且有些方法已经找不到了,所以就有了自己整理一下学习成果,同时通过博客共享成果 目前还在学习中,先占坑,后续补上 经过昨天的实验和测试,补上C#XML的信息读取操作   嗯,排版什么的,都是浮云,请各位直接忽略(/捂脸) 下面是测试的XML内容 &amp;lt;?xml version ...
对XML文件进行读写
对XML文件进行读写
对xml文件进行操作
package com.xml; import java.io.File; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.parsers.ParserConfigurationException; impor...
使用jaxp对XML文件进行dom解析
简述使用jaxp对XML文件进行dom解析,实现增删查改和遍历,代码如下,每一行代码都有注释。 思路:和jsp的dom解析几乎一样,方法名都很像。这里先得到document对象,然后利用document的一些方法去实现想要的操作。Node接口是Element接口和Text接口的父接口。代码package xxy.test.jaxp;import java.io.IOException; impor
读取XML文件,解析XML文件
1.读取XML文件 [code=&quot;java&quot;] zhangsan 123456789 zhangsan@125.com 1980-06-26 lisi 156748951 lisi@125.com 1989-06-06 [/code] (1)inputStream类型 [code=&quot;java&quot;]Input...
利用反射机制对XML文件进行解析
package com.example1; import java.lang.reflect.Method; import java.util.HashMap; import java.util.Map; import org.dom4j.Document; import org.dom4j.Element; import org.dom4j.io.SAXReader; import org.
通过DOM方式对xml文件进行解析
获取xml文件的内容的四种解析方式:DOM SAX DOM4J JDOM  使用DOM方式解析xml步骤:  1.创建一个DocumentBuilderFactory的对象  DocumentBuilderFactory dbf = DocumentBuilderFactory.instance();  2.创建一个DocumentBuilder的对象  DocumentBuil
对xml文件进行解析+排序+生成文件
1. 定义一个接口处理文件,参数分别是列表文件路径和结果文件路径。 2. 将每个步骤单独写一个子方法,如解析xml,排序,写文件等等。
利用xerces对xml文件进行解析
利用xerces对xml文件进行解析,以实例来进行说明。
急求ASP.net中对XML文件进行增删改查操作?
我想做一个功能,就是把XMl文件中信息加载到GridView 中,并对其进行增删改操作,具体怎么实现??rnXML格式如下:rnrnrnrn rn rn rn rnrn200rn
android中如何解析XML文件
XmlPullParserFactory    fac   = new XmlPullParserFactory.newInstance(); XmlPullParse  parser  =  fac.newPullParser(); parser.setInput(is,"utf-8"); int type = parser.getEventType(); while(type!=Xml
Java中如何解析XML文件
Java中如何解析XML文件,创建xml文件,增、删、改、查 xml节点信息
VB6.0中如何解析XML文件?
请各位大虾帮个忙,VB6.0中如何解析XML文件?rn
vc中如何解析xml文件
rn- rn- rn- rn rn rn rn- rn- rn- 00000000000000XXGXGGGGXX00000000000000rn rn rn- rn- 00000000000XXXGGGGGGXGGGGXX00000000000rn rn rn- rn- 000000000XXGGGGGXGGGGGGGGGGXX000000000rn rn rn- rn- 00000000XXGGGGGGGGXGGGGGGXGGGX00000000rn rn rn- rn- 0000000XXGGGGGGGGGGGGGGGGGGGGGX0000000rn rn rn- rn- 00000XGXGXXGGGGGGGGGGGGGGGGGGGGXX00000rn rn rn- rn- 00000GGGGXGGGGGXGGGGGGGGGGGGGGGGG00000rn rn rn- rn- 0000XXGGXGGGGGGGGGGGGGGGGGGGGGGGGG0000rn rn rn- rn- 0000XGGGGXGGGGGGXXGGGGGGGGXGGGGGGG0000rn rn rn- rn- 00XGGGGGXGGGGGGGGGGGGGGGGXGGGGGGGGXX00rn rn rn- rn- 00XGGGGGGGGGGGGGGGGGGGGGXGGGGGGGGXGG00rn rn rn- rn- 0XGGGGGGGGGGGXGGGGGGGGGGGGGXGGGGGXGGX0rn rn rn- rn- 0XGGGGGGGGGGGGGGGGXGGGGGGGGGGGGGGGGXX0rn rn rn- rn- 0XGGGGGGGXGGGGGGGGGXXGGGGGGGGGGGGXGGG0rn rn rn- rn- XGGGGXGGGGGGGXXGGGGGGGGGXGXGXGGGGGGGXXrn rn rn- rn- XGGGGGGXGGXGGXGGGGGGGGGGGGGGGGGGGXGGXXrn rn rn- rn- XGGGGGGGGGGGGGGGGXGGGGGGGGGGGGXGGGGGGXrn rn rn- rn- XGGGGGGGGGGGGGGGGGXXGGGGGGGGGGGGGGGGGXrn rn rn- rn- XGGGXGGGGGGGGGGGXGXGGGXGGGGGGGGGGXGGGXrn rn rn- rn- XGGGGGGXGGGGGGGGGGGGGGGGGXGGGGGGGXGGXXrn rn rn- rn- XGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGXXrn rn rn- rn- XXGGGGGGGGGGGGGGGGGXGGGGGGGGGGGGGGGGXXrn rn rn- rn- 0GGGGGGGXGGGXGGGXXGGGGXGGGGGGGGGGGGGG0rn rn rn- rn- 0XGGGGGGGGGGGGGGGGGGGXGGGGGGGGGGGGGGX0rn rn rn- rn- 0XGGGGGGGGGGGGGGGGGGGGGGGGGGGXGGGGGXX0rn rn rn- rn- 00XGGGGGXGGGGGGGGGGGGGGGGGGGGGGGGGXX00rn rn rn- rn- 00XXGGGGGGXGGGGGGGGXGGGGGGGGGGGGGGGX00rn rn rn- rn- 0000XGGGGGXGGGGGXGGGGXGGGGGGXGGGXG0000rn rn rn- rn- 0000XGGGGXGGGXXGGGGGGGGGGGGGGGGXGX0000rn rn rn- rn- 0000XGXGGGGGGGGGXGGGGGGGGGGGGGGGXX0000rn rn rn- rn- 00000XXGGGGGGGGGGGGGGGGGGGGXXGGGX00000rn rn rn- rn- 000000XXGGGGGGGGXGXGGGGGGGGGGGXX000000rn rn rn- rn- 00000000GGGGGGXGGGGGGGGGGGGGGG00000000rn rn rn- rn- 000000000XGGGGGGGGGGGGGXGXGGX000000000rn rn rn- rn- 00000000000XGGGGXGXGGGGGGGX00000000000rn rn rn- rn- 00000000000000XGGGXXGGXX00000000000000rn rn rn rn rn rnrnrn类似于这样的xml文件,如何逐个解析其中的字符啊?rn给源代码的多加分。在线等。
java中如何解析xml文件?
java中怎么解析xml文件?听到过一些名词,如:JAPX、SAX、DOM、JDOM等,概念比较模糊,有谁能做个比较简单概括的介绍?
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法