0
我對XmlReader.Read()輸出感到困惑。希望有人能解釋它。關於XmlReader.Read()方法的問題
看來XmlReader.Read()方法總是給一個額外的空白行?
下面是我的代碼:
public static void TestXML()
{
XmlReader r = XmlReader.Create(@"d:\snapshot_skeleton.xml");
//r.MoveToContent();
while (r.Read())
{
Console.Write(new String('.', r.Depth));
Console.WriteLine(r.Name);
}
}
下面是輸出:
xml
<-----------------what is this?
person
. <-----------------what is this?
.name
.. <-----------------what is this?
.name
.
.gender
..
.gender
.
.age
..
.age
.
person