首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >VB6 XML插入节点和设置属性

VB6 XML插入节点和设置属性
EN

Stack Overflow用户
提问于 2014-08-01 02:27:45
回答 1查看 257关注 0票数 0

我需要在现有的xml文件中插入节点。此操作将创建必须手动完成的操作。这个特定的xml文件具有某些节点的属性(使用我的XML查看器可以看到)。有些有多达3个属性。它们分别命名为ObjectId、ClassId和Version。

我似乎不知道如何使用这些属性插入这些节点。下面是需要插入的内容的示例:

代码语言:javascript
运行
复制
<Markers ObjectID="22" ClassID="bee50706-b524-416c-9f03-b596ce5f6866" Version="2">
    <Markers Version="1">
        <Marker Version="1" Index="0">
            <Second ObjectRef="23"/>
            <First>0</First>
        </Marker>
        <Marker Version="1" Index="1">
            <Second ObjectRef="24"/>
            <First>8475667200</First>
        </Marker>
        <Marker Version="1" Index="2">
            <Second ObjectRef="25"/>
            <First>254270016000</First>
        </Marker>
        <Marker Version="1" Index="3">
            <Second ObjectRef="26"/>
            <First>72051646867200</First>
        </Marker>
        <Marker Version="1" Index="4">
            <Second ObjectRef="27"/>
            <First>471925149696000</First>
        </Marker>
    </Markers>
    <Node Version="1"/>
</Markers>

这表示视频时间线中的4个标记。以上只是对需要创建的其他节点的引用。如果我能看到如何添加这些,我相信我可以完成剩下的工作。

这些属性名称是任意名称,还是对象ID、类ID和特定于版本的节点属性类型?

您的帮助将使一个非常繁琐的过程变得容易/简单。谢谢

EN

回答 1

Stack Overflow用户

发布于 2014-08-01 20:43:02

属性名ObjectID、ClassID和Version特定于使用该文件的应用程序,但它们并不特定于XML本身。

在.NET中使用XML非常容易,但在VB6中就有点困难。尽管如此,你的运气并不差。我会看看最上面的答案,它提供了关于如何在VB6中使用this question的指导。

如果这对您不起作用,您可以像处理文本文件一样处理该文件,并确保使用name属性和标记名(记住: XML区分大小写!)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25066345

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档