[1]、[2] ... [n] が見つかったら、テキスト行を抽出したいと思っていました。しかし、[1] で始まる行を char に格納するという考えが浮かばなかったようです。
void ExtractWebContent::filterContent(){
char str [10];
ifstream reading;
reading.open("file_Currency.txt");
while (!reading.eof()){
reading.get(str,10,'[1]');
cout << str << endl;
}
cout << str;
reading.close();
}
これは、抽出したいファイルです..
キャプション: 通貨 名前 価格変化 % Chg [80]USD/SGD 1.2606 -0.00 -0.13% USD/SGD [81]USDSGD=X [82]ユーロ/SGD 1.5242 0.00 +0.11% EUR/SGD [83]EURSGD=X
Linux、C++ プログラミングを使用しています。これは、HTML テキスト ファイルから取得した図をフィルター処理するためのものです。
どんな助けでも大歓迎です。ありがとうございました!