我需要将节点插入现有的xml文件中。此操作将创建必须手动完成的操作。 这个特定的xml文件具有某些节点的属性(如我的XML查看器所示)。 有些人有3个属性。 它们被命名为ObjectId,ClassId和Version。
我似乎无法弄清楚如何使用这些属性插入这些节点。以下是需要插入的示例:
<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和特定于版本的节点属性类型?
您的帮助将使一个非常繁琐的过程变得简单/简单。 感谢
答案 0 :(得分:0)
ObjectID,ClassID和Version的属性名称特定于使用此文件的应用程序,但它们并非特定于XML本身。
在.NET中使用XML非常容易,但在VB6中稍微困难一点。不过,你并不是运气不好。我将查看this question的最佳答案,它提供了有关如何在VB6中使用XML的指导。
如果这对您不起作用,您可以将文件视为文本文件,并确保使用名称属性和标记名称(请记住:XML区分大小写!)。< / p>