C# 클래스 TrakHound.Tools.XML_Functions

파일 보기 프로젝트 열기: TrakHound/TrakHound-Community

공개 메소드들

메소드 설명
AddNode ( XmlDocument doc, string xPath ) : XmlNode
GetAttributeValue ( XmlNode node, string attributeName ) : string
GetInnerText ( XmlDocument doc, string xPath ) : string
ReadDocument ( string path, XmlReaderSettings settings = null ) : XmlDocument
SetAttribute ( XmlDocument doc, XmlNode node, string attributeName, string attributeValue ) : bool
SetAttribute ( XmlDocument doc, string xPath, string attributeName, string attributeValue ) : bool
SetInnerText ( XmlDocument doc, string xPath, string text ) : bool
StringToXmlDocument ( string str ) : XmlDocument
WriteDocument ( XmlDocument doc, string path ) : void
XmlDocumentToString ( XmlDocument doc ) : string

비공개 메소드들

메소드 설명
makeXPath ( XmlDocument doc, XmlNode parent, string xPath ) : XmlNode

메소드 상세

AddNode() 공개 정적인 메소드

public static AddNode ( XmlDocument doc, string xPath ) : XmlNode
doc System.Xml.XmlDocument
xPath string
리턴 System.Xml.XmlNode

GetAttributeValue() 공개 정적인 메소드

public static GetAttributeValue ( XmlNode node, string attributeName ) : string
node System.Xml.XmlNode
attributeName string
리턴 string

GetInnerText() 공개 정적인 메소드

public static GetInnerText ( XmlDocument doc, string xPath ) : string
doc System.Xml.XmlDocument
xPath string
리턴 string

ReadDocument() 공개 정적인 메소드

public static ReadDocument ( string path, XmlReaderSettings settings = null ) : XmlDocument
path string
settings System.Xml.XmlReaderSettings
리턴 System.Xml.XmlDocument

SetAttribute() 공개 정적인 메소드

public static SetAttribute ( XmlDocument doc, XmlNode node, string attributeName, string attributeValue ) : bool
doc System.Xml.XmlDocument
node System.Xml.XmlNode
attributeName string
attributeValue string
리턴 bool

SetAttribute() 공개 정적인 메소드

public static SetAttribute ( XmlDocument doc, string xPath, string attributeName, string attributeValue ) : bool
doc System.Xml.XmlDocument
xPath string
attributeName string
attributeValue string
리턴 bool

SetInnerText() 공개 정적인 메소드

public static SetInnerText ( XmlDocument doc, string xPath, string text ) : bool
doc System.Xml.XmlDocument
xPath string
text string
리턴 bool

StringToXmlDocument() 공개 정적인 메소드

public static StringToXmlDocument ( string str ) : XmlDocument
str string
리턴 System.Xml.XmlDocument

WriteDocument() 공개 정적인 메소드

public static WriteDocument ( XmlDocument doc, string path ) : void
doc System.Xml.XmlDocument
path string
리턴 void

XmlDocumentToString() 공개 정적인 메소드

public static XmlDocumentToString ( XmlDocument doc ) : string
doc System.Xml.XmlDocument
리턴 string