我有一个XML文件,它有一个我希望用户更改的值。这基本上是描述值,我将存储在UI的文本框中。
XML实际上是文件中的第二行,位于<description>
</description>
标记内。
我需要让我的应用程序在编辑该行之前解析整个文件,还是有其他方法可以执行此操作?请注意,应用程序已在VB.NET
中编码,并使用.NET 4.0
。如果可能的话,我想保持在4.0以内,因为我可以保证我的用户安装了4.0框架。我的问题是我是否应解析整个文件以获取该节点,或者是否有其他方法来处理这个问题?
答案 0 :(得分:1)
如果您可以控制XML,那么一种解决方案是将<description>
元素移动到外部解析实体中。然后,您可以修改此实体,而无需更改(或读取)XML的其余部分。