OuterXml - 获取当前节点及其所有子节点的XML标记。
InnerXml - 仅获取当前节点的子节点所代表的XML标记。
但对于XMLDocument
来说真的有关系吗?(就结果而言,我知道它并不重要,但从逻辑上讲呢?)
例:
XmlDocument doc = new XmlDocument();
doc.LoadXml("<book genre='novel' ISBN='1-861001-57-5'>" +
"<title>Pride And Prejudice</title>" +
"</book>");
string xmlresponse = doc.OuterXml;
string xmlresponse2 = doc.InnerXml;
简单来说,在上面的代码中,xmlresponse
和xmlresponse2
都是相同的。我应该更喜欢使用OuterXml
还是InnerXml
?