Từ 1 tới 2 trên tổng số 2 kết quả

Đề tài: Cách nhập và xuất dữ liệu trong MS office trong C++?

  1. #1
    Ngày gia nhập
    11 2008
    Bài viết
    5

    Mặc định Cách nhập và xuất dữ liệu trong MS office trong C++?

    Tình hình là mình có 1 số việc cần giải quyết liên quan tới vấn đề này: đọc dữ liệu file word và in ra file excel, không biết C++ có hỗ trợ việc này không, nếu có phải làm thế nào? Thanks!.......

  2. #2
    Ngày gia nhập
    12 2006
    Nơi ở
    US
    Bài viết
    1,917

    Dùng converter đơn giản thế này :
    C++ Code:
    1. #include <iostream>
    2. #include <fstream>
    3. #include <string>
    4. #include <cstdlib>
    5.  
    6. std::string get_file_name()
    7. {
    8.     std::string fn;
    9.     std::cout << "Enter a word file name ( .doc ) : ";
    10.     std::cin >> fn;
    11.     if( fn.find_first_of( ".doc" ) == std::string::npos ) {
    12.         std::cerr << "Undefine format file. Program end !\n";
    13.         std::exit( 1 );
    14.     }
    15.     return fn;
    16. }
    17.  
    18. void write_excel_file( const std::string& word_file_name )
    19. {
    20.     std::ifstream rif; // read  infile
    21.     std::ofstream wof; // write outfile
    22.  
    23.     rif.open( word_file_name.c_str() );
    24.     if( rif.fail() ) {
    25.         std::cerr << "File not found. Program end \n";
    26.     }
    27.  
    28.     std::string excel_file_name = word_file_name.substr( 0, word_file_name.length() - 4 );
    29.     excel_file_name += ".xls";
    30.     wof.open( excel_file_name.c_str() );
    31.  
    32.     std::string line;
    33.     while( std::getline( rif, line ) ) {
    34.         wof << line << std::endl;
    35.     }
    36. }
    37.  
    38. int main()
    39. {
    40.     std::string file_name = get_file_name();
    41.     write_excel_file( file_name );
    42.  
    43.     return 0;
    44. }
    Đã được chỉnh sửa lần cuối bởi rox_rook : 19-11-2008 lúc 09:17 AM.

Các đề tài tương tự

  1. Xuất dữ liệu ( text,image,table ) ra file .doc (word office ) trong VC++
    Gửi bởi Joker trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 2
    Bài viết cuối: 19-01-2011, 12:54 PM
  2. [Solved]Cho mình hỏi về cách xuất mảng trong c
    Gửi bởi oneloveblue trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 1
    Bài viết cuối: 01-12-2008, 03:28 PM
  3. [ Solved ]Cho hỏi về nhập xuất trong đồ họa ?
    Gửi bởi Kakakatt trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 18
    Bài viết cuối: 25-11-2008, 11:43 AM
  4. [ Solved ]Nhập xuất file sử dụng fstream
    Gửi bởi Template trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 3
    Bài viết cuối: 13-11-2008, 11:26 AM
  5. [ Solved ]Xuất nhập tập tin!!
    Gửi bởi yentin3 trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 5
    Bài viết cuối: 12-04-2008, 09:49 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn