读取和更新xml的特定子级

读取和更新xml的特定子级,xml,windows-phone-7,Xml,Windows Phone 7,我在隔离存储中有xml文件。快照已附加。我有两个问题 我只想读取第一个“imageTime”标记(以黄色突出显示) 我想更新任何节点的“imageTime”标记,比如第三个“Fact”节点的标记(红色圆圈) 请给我这两个问题的代码。您可以使用XDocument解析XML文件: XDocument doc=XDocument.Load(“PATH/TO/YOUR/INPUT”); var v=doc.substands(“imageTime”).ToArray(); 然后到, 1-读取第一个i

我在隔离存储中有xml文件。快照已附加。我有两个问题

  • 我只想读取第一个“imageTime”标记(以黄色突出显示)
  • 我想更新任何节点的“imageTime”标记,比如第三个“Fact”节点的标记(红色圆圈)

  • 请给我这两个问题的代码。

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

    XDocument doc=XDocument.Load(“PATH/TO/YOUR/INPUT”);
    var v=doc.substands(“imageTime”).ToArray();
    
    然后到,

    1-读取第一个imageTime元素:

    字符串值=v[0]。值;
    
    2-修改第三个imageTime元素:

    v[2].Value=“yourNewValue”;