My Project
|
Function for read XML file. More...
#include <MiniXmlReader.hh>
Public Member Functions | |
MiniXmlReader () | |
Constructor. | |
MiniXmlReader (string xmlFile, string xmlNickname) | |
Constructor. | |
MiniXmlReader (vector< string > xmlFiles, vector< string > xmlNickname) | |
Constructor. | |
~MiniXmlReader () | |
Destructor. | |
Int4 | readXmlFile (string xmlFile, string xmlNickname) |
reads XML file | |
bool | hasPath (string xmlNickname, string pathToContent) |
checks the existence of given path-to-element | |
string | putTextContent (string xmlNickname, string pathToElement, string attrName="NULL") |
puts element as text by given a path-to-element and a given attribute | |
void | clearXmlFiles () |
deletes XML information | |
UInt4 | putNumOfFiles () |
Function for read XML file.
This gives a simple way to access to elements by using path-to-element text.
Constructor.
None |
None |
MiniXmlReader::MiniXmlReader | ( | string | xmlFile, |
string | xmlNickname | ||
) |
Constructor.
xmlFile | path to XML file |
xmlNickname | nickname to distinguish several loaded XML files. |
None |
MiniXmlReader::MiniXmlReader | ( | vector< string > | xmlFiles, |
vector< string > | xmlNickname | ||
) |
Constructor.
xmlFiles | vector of pathes to XML files |
xmlNickname | vector of nicknames |
None |
void MiniXmlReader::clearXmlFiles | ( | ) |
deletes XML information
None |
None |
bool MiniXmlReader::hasPath | ( | string | xmlNickname, |
string | pathToContent | ||
) |
checks the existence of given path-to-element
xmlNickname | nickname to distinguish several loaded XML files |
pathToContent | path-to-element |
true | given path exists |
false | given path does not exist |
string MiniXmlReader::putTextContent | ( | string | xmlNickname, |
string | pathToElement, | ||
string | attrName = "NULL" |
||
) |
puts element as text by given a path-to-element and a given attribute
xmlNickname | nickname to distinguish several loaded XML files |
pathToElement | path-to-element |
attrName | attribute name |
Int4 MiniXmlReader::readXmlFile | ( | string | xmlFile, |
string | xmlNickname | ||
) |
reads XML file
xmlFile | path to XML file |
xmlNickname | nickname to distinguish several loaded XML files |
-1 | Errors happened. |
0 | No problem |