如何深度复制保留行信息的XDocument / XElement

时间:2017-01-26 10:50:24

标签: c# xml-parsing linq-to-xml system.xml

我有一个用LoadOptions.SetLineInfo加载的XDocument。我需要获取此对象的副本,保留行信息。

不幸的是,拷贝构造器似乎丢失了行信息 - 就像ToString / Parse一样。

有什么想法吗?感谢。

1 个答案:

答案 0 :(得分:1)

您可以尝试从旧的XDocument创建新的XDocument。像这样的东西。

{{1}}

这应该可以解决问题。