can any one help to find a specific string between html tags
which is changed to a sting..
weather.html looks (for location) is
<location>somewhere</location>
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
string find_field(string myPage,string);
int main (void) {
string page, line, location, temperature;
ifstream inputFile("weather.xml");
while(getline(inputFile, line)) {
page.append(line);
line.erase();
}
// Now page is a string that contains the whole xml page
// Here you need to write something that finds and
// extracts location and temperature from the XML
// data in the string page and stores them in
// the strings location and temperature respectively
location=find_field(page,"location");
temperature=find_field(page,"temp_c");
cout << "Location: "<<location << endl;
cout << "Temperature: " << temperature << endl;
system("pause");
}
string find_field(string myPage,string find_string){
int temp=myPage.find(find_string);
if(temp!=string::npos) {
cout << "Match found at " << temp << endl;
}
return "found?";
}
///
No Answer is Posted For this Question
Be the First to Post Answer
What is the role of copy constructor in copying of thrown objects?
What is the difference between a "copy constructor" and an "assignment operator" in C++?
How long will it take to learn programming?
what are the events occur in intr activated on interrupt vector table
What is a breakpoint?
Differentiate between a copy constructor and an overloaded assignment operator.
Explain what data encapsulation is in c++?
What is pointer to array in c++?
Differentiate between an inspector and a mutator ?
Is c++ slower than c?
Explain the difference between 'operator new' and the 'new' operator?
What is scope in c++ with example?