Fre*_*ood 2 .net xml linq-to-xml
下面的代码给出了这个错误消息“不支持指定的方法”。但这里的样本与我的相同。
FileInfo file = new FileInfo("../../file.xml");
XDocument xfile = XDocument.Load(file.FullName);
XPathNavigator nav = xfile.CreateNavigator();
nav.AppendChild("<pages>100</pages>");
Run Code Online (Sandbox Code Playgroud)
当您XPathNavigator从 XML 源对象创建 时,导航器最终会回调原始对象以读取其数据并进行更改。您提供的代码示例与您链接到的代码示例不同,因为它们正在创建XPathNavigatorfrom an XmlDocument,这是读写。您正在从XDocument只读的中创建一个。
每种类型的 XML 对象都返回其自己的 版本XPathNavigator,该版本受其来源对象的功能限制。
| 归档时间: |
|
| 查看次数: |
1573 次 |
| 最近记录: |