Show
XmlNode, XmlDocument & XmlElement : 원하는 Node 뽑아내기
Hide Code
2007. 12. 27. 07:32
아래 클래스에서 원하는 Node를 뽑아내는 Method를 비교해 보자.
XmlNode
XmlDocument
XmlElement
XmlNode 또는 XmlNodeList를 반환하는 Method들은 아래와 같다.
public abstract class XmlNode : ICloneable, IEnumerable, IXPathNavigable
XmlNode.SelectNodes Method
public XmlNodeList SelectNodes (string xpath)
XmlNode.SelectSingleNode Method
public XmlNode SelectSingleNode (string xpath)
public class XmlDocument : XmlNode
XmlDocument.GetElementsByTagName Method
public virtual XmlNodeList GetElementsByTagName (string name)
public abstract class XmlLinkedNode : XmlNode
public class XmlElement : XmlLinkedNode
XmlElement.GetElementsByTagName Method
public virtual XmlNodeList GetElementsByTagName (string name)
XmlNode
XmlDocument
XmlElement
XmlNode 또는 XmlNodeList를 반환하는 Method들은 아래와 같다.
public abstract class XmlNode : ICloneable, IEnumerable, IXPathNavigable
XmlNode.SelectNodes Method
public XmlNodeList SelectNodes (string xpath)
XmlNode.SelectSingleNode Method
public XmlNode SelectSingleNode (string xpath)
public class XmlDocument : XmlNode
XmlDocument.GetElementsByTagName Method
public virtual XmlNodeList GetElementsByTagName (string name)
public abstract class XmlLinkedNode : XmlNode
public class XmlElement : XmlLinkedNode
XmlElement.GetElementsByTagName Method
public virtual XmlNodeList GetElementsByTagName (string name)