C# Class 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.

Afficher le fichier Open project: 2014-sed-team3/term-project Class Usage Examples

Méthodes publiques

Méthode Description
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

Method Details

AppendNewNode() static public méthode

static public AppendNewNode ( XmlNode parentNode, String childName, String namespaceUri ) : XmlNode
parentNode System.Xml.XmlNode
childName String
namespaceUri String
Résultat System.Xml.XmlNode

SelectRequiredSingleNode() public static méthode

public static SelectRequiredSingleNode ( XmlNode node, String xPath, XmlNamespaceManager xmlNamespaceManager ) : XmlNode
node System.Xml.XmlNode
xPath String
xmlNamespaceManager System.Xml.XmlNamespaceManager
Résultat System.Xml.XmlNode

SelectRequiredSingleNodeAsBoolean() public static méthode

public static SelectRequiredSingleNodeAsBoolean ( XmlNode node, String xPath, XmlNamespaceManager xmlNamespaceManager ) : System.Boolean
node System.Xml.XmlNode
xPath String
xmlNamespaceManager System.Xml.XmlNamespaceManager
Résultat System.Boolean

SelectRequiredSingleNodeAsDouble() public static méthode

public static SelectRequiredSingleNodeAsDouble ( XmlNode node, String xPath, XmlNamespaceManager xmlNamespaceManager ) : Double
node System.Xml.XmlNode
xPath String
xmlNamespaceManager System.Xml.XmlNamespaceManager
Résultat Double

SelectRequiredSingleNodeAsInt32() public static méthode

public static SelectRequiredSingleNodeAsInt32 ( XmlNode node, String xPath, XmlNamespaceManager xmlNamespaceManager ) : Int32
node System.Xml.XmlNode
xPath String
xmlNamespaceManager System.Xml.XmlNamespaceManager
Résultat System.Int32

SelectRequiredSingleNodeAsString() public static méthode

public static SelectRequiredSingleNodeAsString ( XmlNode node, String xPath, XmlNamespaceManager xmlNamespaceManager ) : String
node System.Xml.XmlNode
xPath String
xmlNamespaceManager System.Xml.XmlNamespaceManager
Résultat String

SetAttributes() public static méthode

public static SetAttributes ( XmlNode node ) : void
node System.Xml.XmlNode
Résultat void

TrySelectSingleNode() public static méthode

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
Résultat System.Boolean

TrySelectSingleNodeAsBoolean() public static méthode

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
Résultat System.Boolean

TrySelectSingleNodeAsDouble() public static méthode

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
Résultat System.Boolean

TrySelectSingleNodeAsInt32() public static méthode

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
Résultat System.Boolean

TrySelectSingleNodeAsString() public static méthode

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
Résultat System.Boolean

TrySelectSingleNodeAsUInt32() public static méthode

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
Résultat System.Boolean