C# 클래스 Smrf.XmlLib.XmlUtil2

XML utility methods.
This class contains utility methods for dealing with XML. All methods are static.

This is an improved replacement for XmlUtil, which should not be used in new projects.

파일 보기 프로젝트 열기: 2014-sed-team3/term-project 1 사용 예제들

공개 메소드들

메소드 설명
AppendNewNode ( XmlNode parentNode, String childName, String namespaceUri ) : XmlNode
SelectRequiredSingleNode ( XmlNode node, String xPath, XmlNamespaceManager xmlNamespaceManager ) : XmlNode
SelectRequiredSingleNodeAsBoolean ( XmlNode node, String xPath, XmlNamespaceManager xmlNamespaceManager ) : System.Boolean
SelectRequiredSingleNodeAsDouble ( XmlNode node, String xPath, XmlNamespaceManager xmlNamespaceManager ) : Double
SelectRequiredSingleNodeAsInt32 ( XmlNode node, String xPath, XmlNamespaceManager xmlNamespaceManager ) : Int32
SelectRequiredSingleNodeAsString ( XmlNode node, String xPath, XmlNamespaceManager xmlNamespaceManager ) : String
SetAttributes ( XmlNode node ) : void
TrySelectSingleNode ( XmlNode node, String xPath, XmlNamespaceManager xmlNamespaceManager, XmlNode &selectedNode ) : System.Boolean
TrySelectSingleNodeAsBoolean ( XmlNode node, String xPath, XmlNamespaceManager xmlNamespaceManager, System.Boolean &value ) : System.Boolean
TrySelectSingleNodeAsDouble ( XmlNode node, String xPath, XmlNamespaceManager xmlNamespaceManager, Double &value ) : System.Boolean
TrySelectSingleNodeAsInt32 ( XmlNode node, String xPath, XmlNamespaceManager xmlNamespaceManager, Int32 &value ) : System.Boolean
TrySelectSingleNodeAsString ( XmlNode node, String xPath, XmlNamespaceManager xmlNamespaceManager, String &value ) : System.Boolean
TrySelectSingleNodeAsUInt32 ( XmlNode node, String xPath, XmlNamespaceManager xmlNamespaceManager, UInt32 &value ) : System.Boolean

메소드 상세

AppendNewNode() 정적인 공개 메소드

static public AppendNewNode ( XmlNode parentNode, String childName, String namespaceUri ) : XmlNode
parentNode System.Xml.XmlNode
childName String
namespaceUri String
리턴 System.Xml.XmlNode

SelectRequiredSingleNode() 공개 정적인 메소드

public static SelectRequiredSingleNode ( XmlNode node, String xPath, XmlNamespaceManager xmlNamespaceManager ) : XmlNode
node System.Xml.XmlNode
xPath String
xmlNamespaceManager System.Xml.XmlNamespaceManager
리턴 System.Xml.XmlNode

SelectRequiredSingleNodeAsBoolean() 공개 정적인 메소드

public static SelectRequiredSingleNodeAsBoolean ( XmlNode node, String xPath, XmlNamespaceManager xmlNamespaceManager ) : System.Boolean
node System.Xml.XmlNode
xPath String
xmlNamespaceManager System.Xml.XmlNamespaceManager
리턴 System.Boolean

SelectRequiredSingleNodeAsDouble() 공개 정적인 메소드

public static SelectRequiredSingleNodeAsDouble ( XmlNode node, String xPath, XmlNamespaceManager xmlNamespaceManager ) : Double
node System.Xml.XmlNode
xPath String
xmlNamespaceManager System.Xml.XmlNamespaceManager
리턴 Double

SelectRequiredSingleNodeAsInt32() 공개 정적인 메소드

public static SelectRequiredSingleNodeAsInt32 ( XmlNode node, String xPath, XmlNamespaceManager xmlNamespaceManager ) : Int32
node System.Xml.XmlNode
xPath String
xmlNamespaceManager System.Xml.XmlNamespaceManager
리턴 System.Int32

SelectRequiredSingleNodeAsString() 공개 정적인 메소드

public static SelectRequiredSingleNodeAsString ( XmlNode node, String xPath, XmlNamespaceManager xmlNamespaceManager ) : String
node System.Xml.XmlNode
xPath String
xmlNamespaceManager System.Xml.XmlNamespaceManager
리턴 String

SetAttributes() 공개 정적인 메소드

public static SetAttributes ( XmlNode node ) : void
node System.Xml.XmlNode
리턴 void

TrySelectSingleNode() 공개 정적인 메소드

public static TrySelectSingleNode ( XmlNode node, String xPath, XmlNamespaceManager xmlNamespaceManager, XmlNode &selectedNode ) : System.Boolean
node System.Xml.XmlNode
xPath String
xmlNamespaceManager System.Xml.XmlNamespaceManager
selectedNode System.Xml.XmlNode
리턴 System.Boolean

TrySelectSingleNodeAsBoolean() 공개 정적인 메소드

public static TrySelectSingleNodeAsBoolean ( XmlNode node, String xPath, XmlNamespaceManager xmlNamespaceManager, System.Boolean &value ) : System.Boolean
node System.Xml.XmlNode
xPath String
xmlNamespaceManager System.Xml.XmlNamespaceManager
value System.Boolean
리턴 System.Boolean

TrySelectSingleNodeAsDouble() 공개 정적인 메소드

public static TrySelectSingleNodeAsDouble ( XmlNode node, String xPath, XmlNamespaceManager xmlNamespaceManager, Double &value ) : System.Boolean
node System.Xml.XmlNode
xPath String
xmlNamespaceManager System.Xml.XmlNamespaceManager
value Double
리턴 System.Boolean

TrySelectSingleNodeAsInt32() 공개 정적인 메소드

public static TrySelectSingleNodeAsInt32 ( XmlNode node, String xPath, XmlNamespaceManager xmlNamespaceManager, Int32 &value ) : System.Boolean
node System.Xml.XmlNode
xPath String
xmlNamespaceManager System.Xml.XmlNamespaceManager
value System.Int32
리턴 System.Boolean

TrySelectSingleNodeAsString() 공개 정적인 메소드

public static TrySelectSingleNodeAsString ( XmlNode node, String xPath, XmlNamespaceManager xmlNamespaceManager, String &value ) : System.Boolean
node System.Xml.XmlNode
xPath String
xmlNamespaceManager System.Xml.XmlNamespaceManager
value String
리턴 System.Boolean

TrySelectSingleNodeAsUInt32() 공개 정적인 메소드

public static TrySelectSingleNodeAsUInt32 ( XmlNode node, String xPath, XmlNamespaceManager xmlNamespaceManager, UInt32 &value ) : System.Boolean
node System.Xml.XmlNode
xPath String
xmlNamespaceManager System.Xml.XmlNamespaceManager
value System.UInt32
리턴 System.Boolean