读取和更新xml的特定子项

时间:2013-07-02 09:47:58

标签: xml windows-phone-7

我在隔离存储中有xml文件。附上快照。我有两个问题 enter image description here

  1. 我只想先阅读" imageTime"标签(以黄色突出显示。
  2. 我想更新" imageTime"任何节点的标记,比如第三个节点的标记"事实"节点(用红色圈出)。
  3. 请给我这两个问题的代码。

1 个答案:

答案 0 :(得分:0)

您可以使用XDocument来解析XML文件:

    XDocument doc = XDocument.Load("PATH/TO/YOUR/INPUT");
    var v = doc.Descendants("imageTime").ToArray();

然后到,

1-阅读第一个 imageTime 元素:

    string value = v[0].Value;

2-修改第三个 imageTime 元素:

    v[2].Value = "yourNewValue";