我正在解析存儲在char數組[]中的html頁面。 字符被讀取並存儲在最後一個字符串「AccidentPlace」中。 我想在寫入字符串期間繞過html標籤(例如)。如何繞過C++中char數組中的連續字符(字符串)?
我想在if語句中讀幾個連續的字符應該可以正常工作,但我仍然在做錯事。
這是我的代碼讀取陣列和存儲內容轉換成字符串:
// remove part of </div> html tag - "</d"
if ('<'==array[position] && '/'==array[position++]&& 'd'==array[position+2]) {
int a=3;
position=position+a;
}
else {
AccidentPlace += array[position];
}
字符串從陣列處理後,才繞過炭<,不`噸知道爲什麼:
2014年7月5日20:18:31 /跨度>
/DIV> DIV類= 「地址」> 跨度>Borského7分之667,布拉格 - Hlubočepy/跨度>」
我還在學習中。閱讀參考資料這次沒有幫助。
你能得到[最低工作樣品](http://stackoverflow.com/help/mcve)(在英語中優選地)以再現請問您的問題中的行爲? OMG! –