关于XML的序列化和反序列化,很简单的问题,却搞不定

老龙友 2009-03-23 09:16:17
我是新手,刚刚开始使用XML,很多问题不是很熟悉

情况是这样的,我们有一批模板,是用微软的WORD生成的XML文件,我需要读取这些文件,读取特定的节点,获得一些信息,然后根据情况插入某些信息,再生成新的XML。就这么简单。可是实际中遇到的问题是:

我发现XML在转换为对象时,这个对象必须是事先定义好的类。可是我们的模板种类是非常多的,随时会增加,而且用MS WORD生成的XML,用户也不可能准确地控制它。所以就是说这个类是不固定的。但是节点的名称是固定的。我现在的想法是我遍历这个XML,找到这个节点,然后插入信息,重新生成XML。可是我应该怎么做呢?没有固定的对象结构我应该怎么做呢?请高手不吝赐教。谢谢!
...全文
177 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
老龙友 2009-05-19
  • 打赏
  • 举报
回复
后来经过研究,发现WORD 的XML结构基本上是有规律的

虽然没有满意答案了但还是结贴给分了
pbjcc 2009-03-24
  • 打赏
  • 举报
回复
mark
setoption9 2009-03-24
  • 打赏
  • 举报
回复
不懂,帮顶
CloneCenter 2009-03-24
  • 打赏
  • 举报
回复
用 xmlDocument 来处理 XML 文件,根据你要的节点名称,搜索这个 xml。

http://msdn.microsoft.com/zh-cn/library/system.xml.xmldocument(VS.80).aspx

16,721

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧