如何在使用XDocument时阅读xml注释?
XDocument doc = XDocument.Load("joker.xml");
foreach (XElement element in doc.Descendants("server"))
{
//I use this to read server tag...
}
<?xml version="1.0" encoding="ISO-8859-1"?>
<ho>
<!-- For X use only -->
<servers>
<server NAME="xx" ></server>
<!-- Dummy servers -->
<server NAME="xx" ></server>
<server NAME="xx" ></server>
</servers>
</ho>
Run Code Online (Sandbox Code Playgroud)
Node对象是整个DOM的主要数据类型.
节点可以是元素节点,属性节点,文本节点或"节点类型"一章中解释的任何其他节点类型.
XML元素是从(包括)元素的开始标记到(包括)元素的结束标记的所有内容.
XDocument xdoc = XDocument.Load("");
foreach (var node in xdoc.Descendants("servers").Nodes())
{
if (node is XComment)
{
//THEN READ YOUR COMMENT
}
}
Run Code Online (Sandbox Code Playgroud)