#include <sstream>#include <fstream>#include <stdlib.h>#include "xercesc/util/PlatformUtils.hpp"#include "xercesc/parsers/XercesDOMParser.hpp"#include "xercesc/dom/DOMNode.hpp"#include "xercesc/dom/DOMElement.hpp"#include "xercesc/dom/DOMNamedNodeMap.hpp"#include "xercesc/dom/DOMNodeFilter.hpp"#include "xercesc/dom/DOMTreeWalker.hpp"#include "boss_mysql/boss_mysql_handler.h"#include <string>#include <vector>#include "boss_utility/boss_config.h"#include "boss_utility/boss_utility.h"#include "boss_utility/dom_tools.h"Functions | |
| MySQL_Handler * | data_base (0) |
| string | myToLower (const string &s) |
| string | quote_backslashes (const string &s) |
| void | putToDB (const xercesc::DOMDocument *doc, const string &level, const string &invent_name) |
| unsigned | xml2db (const string &xml_file, const string &invent_name, const unsigned counter_set=1) |
| void | database_query (string str) |
| int | main (int argc, char *argv[]) |
Variables | |
| const char | USAGE [] = "blfxml2db -inv inventory [-c db_key] [-sql sql_template] [-xext xml_extension] [-u user_name] [-h host_name] [-p password] [-db database] -list filelist | xmlfile1, xmlfile2, ..." |
| const char | NODE_NAMES [] = "SENTENCE WORD SYLLABLE PHONE HALFPHONE" |
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
1.3.6