zoukankan      html  css  js  c++  java
  • xml读取一行数据


    #include<map>
    #include<iostream>
    #include<fstream>
    #include<string>
    using namespace std;

    string src="/usr/local/www.tendebug.com/doc/mysql.xml";

    int read_mysql_xml(string &host,string &user,string &pass, string &dbname,int &port)
    {
    ifstream readfile;
    string line;
    int count=5;
    map<string ,string> infile;

    readfile.open(src.c_str(),ios::in);

    if(!readfile)
    {
    return 1; /*没有打开该文件*/
    }
    while(count--)
    {
    getline(readfile,line);
    string::size_type index = line.find_first_of(" ",0);
    string first = line.substr(0,index);
    string second = line.substr(index+1);
    infile[first]=second;
    }
    host = infile["host"];
    user = infile["user"];
    pass = infile["pass"];
    dbname = infile["dbname"];
    port = atoi(infile["port"].c_str());
    }

  • 相关阅读:
    第十二周作业
    2019春总结作业
    第一次实验总结
    第二次实验总结
    第十二周
    第十一周作业
    第九周作业
    第八周作业
    第七周作业
    第六周作业
  • 原文地址:https://www.cnblogs.com/chensheng-zhou/p/5221528.html
Copyright © 2011-2022 走看看