|
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 |
1.7.6.1