Mad*_*unk 6 c# xml xmlnode .net-3.5
标题说明了一切...
是否有可能获得来自行号/位置System.Xml.XmlNode
与工作时System.Xml.XmlDocument
?
我想要这些信息,以便我可以通知用户他们需要在 Xml 文件中查找特定信息的位置。我见过与XmlReader
on SO相关的类似问题,但没有真正回答我的问题。
我想我可以在 xml 文件中搜索OuterXml
我感兴趣的节点,但这似乎很糟糕,如果该信息多次出现在文件中怎么办?一定会有更好的办法?
更新: 我正在使用以下方法加载我的 xml 文件:
xmlDoc = new XmlDocument();
xmlDoc.PreserveWhitespace = true;
xmlDoc.Load(filename);
Run Code Online (Sandbox Code Playgroud)
Ric*_*der -1
您可以使用IXmlLineInfo 接口来完成此操作。
我知道使用XDocument
andXPathDocument
你可以将一个节点投射到IXmlLineInfo
. 我认为使用 XmlDocument 也是可能的。
归档时间: |
|
查看次数: |
2587 次 |
最近记录: |