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
When to use Multiple Inheritance?
If dog is a friend of boy, and terrier derives from dog, is terrier a friend of boy?
What is an orthogonal base class in c++?
Is oops and c++ same?
What is encapsulation in C++? Give an example.
0 Answers HAL, Honeywell, Zomato,
What is the difference between C and CPP?
Why cstdlib is used in c++?
What is your strongest programming language (Java, ASP, C, C++, VB, HTML,C#, etc.)?
24 Answers Infosys, Microsoft, TCS,
What are static type checking?
Why is c++ not purely object oriented?
What is c++ namespace?
Explain virtual functions in C++.